Monitor concurrent users
Is there any tool to monitor concurrent users in the IBM ELM application.
We are using MBeans and AppD to track the concurrent users, but there is discrepancy in the report.
Apart from License Administration and Reporting Tool, kindly let me know if there are any other tool which can track the user license accurately.
|
2 answers
Might be useful to tell us exactly what the discrepancy is and what you expect.
The official tool is the License Administration and Reporting Tool, which will give you the data you want.
What is your actual end goal here?
Comments
Sowmiya Kumaresan
commented Jun 13, 6:59 a.m.
AppD(MBeans configuration) shows less consumption of concurrent user license whereas in server, the consumption is high.
Our goal is to monitor the user license accurately to maintain the stability of the application.
License Administration and Reporting Tool is in the testing process. Hence, apart from License Administration and Reporting Tool, are there any other tools available for the monitoring.
Please let me know if any further clarification needed.
Davyd Norris
commented Jun 13, 7:18 p.m.
OK, so specifically which MBeans and counters are you collecting from? And where are you looking on the server to see the consumption that's higher? MXbeans: com.ibm.team.foundation.activeservices:type=activeServicesSummaryMetrics(Active Services)
We check in the active user dashboard and calculate concurrent users in the server.
I'm checking on the which counter we are using, will update shortly
Davyd Norris
commented Jun 20, 9:36 a.m.
That Bean shows Active Services, not active users - that won't correlate to the number of users for several reasons:
- services can be run by the functional users between servers and by internal jobs
- a user can still be logged in and browsing without triggering a service
- most services are quite short running so they will complete before seeing them in your data
There are MBeans for the actual number of concurrent users in the system. This is also the data that you see in the license reports
Sowmiya Kumaresan
commented Jun 21, 1:21 a.m.
Can you suggest the MXBeans which are used for the tracking concurrent users?
Davyd Norris
commented Jun 21, 3:44 a.m.
The concurrentUsers attribute on the MBean you are using shows the number of concurrent users at the time the bean was created, but the one that is specific to this task is:
Floating license consumption statistics-Concurrent useThis facet captures the floating license consumption from the servers Advanced Property
Member of LicenseMetricsCollectorTask
Object Namecom.ibm.team.foundation.counters:name=<<contextRoot>>, type=counterMetrics, group=Floating license concurrent use, facet=All servers, counterName=*
Sowmiya Kumaresan
commented Jul 08, 5:10 a.m.
Thank you for answering my questions promptly. It was really helpful in configuring suited MXBeans for our application.
showing 5 of 7
show 2 more comments
|
Ralph Schoon (63.5k●3●36●46)
| answered Jun 21, 1:45 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Consider to go here: https://jazz.net/wiki/bin/view/Deployment/MBeansReference
Select your version and have a look at the common MBeans. There are several MBeans that show user related data.
Server Activity Summary Metrics MBean might be a candidate. I don't have current experience with them, so I can not be more specific.
Comments
Sowmiya Kumaresan
commented Jul 08, 5:11 a.m.
Currently working on configuring Activity Summary Metric MBeans. Thank you the MXBean suggestion. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.