How to track who is logged in to RTC?
Accepted answer
The application server (e.g. Tomcat or WebSphere Application Server) is probably the best place to look for this. Only it knows which sessions are still valid. Your LDAP server, if you have one, might also tell you who logged in recently, but it wouldn't know about logouts. You could also insert a proxy in front of the server to look for any login/logout requests and keep track of them to achieve the same thing, but this would be a little more involved.
I suggest looking for this in your application server docs.
I suggest looking for this in your application server docs.
One other answer
There is an API function, giving you all floating licenses currently in use.
We are using this in a batchjob and write the result into a text file. Every 10min we append one line with timestamp and all userid's which have a license in use.
This text file we are then using for login and license statistics e.g. in Excel.
If you are interest in such a solution, I could provide more info about the API calls.