license monitor tools
One answer
It is very difficult, unfortunately.
We use a bunch of scripting at oncloudone.net to be able to detect usage. It is impossible to detect authorized user license - but you can at least see when a user logs in. We do login monitoring using Tomcat access logs or WebSphere Security Auditing. You need to tune both of these to turn down the verbosity! We then have a bunch of custom scripts to parse these logs to determine peak concurrency, inactive users, and more. We also use the floating user license logs which you can configure in the JTS advanced properties.
The minimum time for floating user licenses is 2 hours. There is no legal way to bump users out of a floating user license. You could, technically, automate the removal of a floating license from a user after a period of time and reassign it to others - but I doubt that's legal ;)
We use a bunch of scripting at oncloudone.net to be able to detect usage. It is impossible to detect authorized user license - but you can at least see when a user logs in. We do login monitoring using Tomcat access logs or WebSphere Security Auditing. You need to tune both of these to turn down the verbosity! We then have a bunch of custom scripts to parse these logs to determine peak concurrency, inactive users, and more. We also use the floating user license logs which you can configure in the JTS advanced properties.
The minimum time for floating user licenses is 2 hours. There is no legal way to bump users out of a floating user license. You could, technically, automate the removal of a floating license from a user after a period of time and reassign it to others - but I doubt that's legal ;)