Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello everyone,
In QlikView we could verify in real-time how many applications were open and what users were connected to Access Point.
Is there a way to verify what applications in use and users logged in the Qlik Sense HUB?
Any method is OK.
Verifying the LOGs, API call, anything that's precise.
Thank you.
Afaik that's what the Operations Monitor app is for: Session Overview ‒ Qlik Sense
Gysbert, thank you.
I understand your point.
I am assuming we cannot view it in real time. But the Session Overview tab is useful if you had just reloaded the application and select the latest time period.
Again, thank you. Any time I want access to this information, I will reload the app.
If there's another way, I am interested as well.
Thanks.
Well, there's no one stopping you from reloading the monitor app if you want to see the actual status of current sessions. Sessions don't tend to have durations of seconds, so real time isn't really significantly more accurate in practice if you reload before opening the app. But you can always use another tool to read the session log files if you want millisecond real time status information.
I like where you are going. Maybe one application that loads the latest session log and bring me the information.
Another good thing: the load will be shorter than the entire Operations Monitor app.
Thank you for your help!
Gysbert, again, thank you for your input.
check the attachment. I just finished it.
Please set the server name in the script. The app has no data.
i have 2.0.5 QS server and in audit doesnot have document. only AppId. And this anon users active session is negative vaule
As I thought, a negative value was due to the fact that at the time of launching the application users already in the system and simply disconnect from it. Now shows the correct value.
Parsing log files is fine, but on a big Sense cluster it takes time, even when done incrementally.
Let's say we want an update on user count every minute, in order to be able to for example use a corporate instant messaging tool to let all current users know that Sense will be restarted in x minutes. Or other similar use cases.
Reloading the operations monitor takes 15 minutes or more, that's not an option.
The only options I can see are
1. Use the session begin/end log messages and keep track of what users have open sessions, at any given time. Bit of an ugly solution... much better would be
2. Call an API to get a list of currently active users. But I can't find that API... Does it exist??
Did anyone find a solution for this?
Thanks.