Hi All,
Is there a way to identify what server all active users are currently logged into, or get a list of users currently connected to a specific server thats in an easy to read format, i.e a number or just a list of users etc etc?
Thanks
Hi Ryan,
You can deploy our ChatOps Extension about Users | Catalog | dataminer.services right off the shelf for this! Feel free to try it out and get immediate what you're looking for :).
Kind Regards,
Jarno
This could be an extra feature of this ChatOps extensions. Normally the source code is public so you can easily create a fork and make a pull request, if you're interested.
Normally this is possible as the code is using the same principle as in https://community.dataminer.services/question/get-online-users-list-from-a-dms/
An extra thing you would need to do is process the Friendly Name of the request. You will for example see when doing the GetInfo message with ClientList argument the following lines:
Login Info: Cube via *IP* (Jarno Lernou @ JARNOLE)
The IP here is the primary IP of the agents, which you can get for example with GetInfoMessage(DataMinerInfo). This call returns all agents in the cluster. Based on the property PrimaryIp, you will be able to map the IP to the agent.
Hi Jarno, I like that, however that just shows active users, that doesn't show what DMA in the cluster they are connected to, which is kind of what I am after