[JIRA] Created: (SIDP-528) Number of authentication requests in status handler for monitoring
Lukas Haemmerle (JIRA)
noreply at shibboleth.net
Wed Oct 19 14:00:25 BST 2011
Number of authentication requests in status handler for monitoring
------------------------------------------------------------------
Key: SIDP-528
URL: https://issues.shibboleth.net/jira/browse/SIDP-528
Project: Shibboleth IdP 2 - Java
Issue Type: Improvement
Reporter: Lukas Haemmerle
Assignee: Chad La Joie
The Identity Provider currently provides very useful information in the protected status handler (/idp/status). Our federation polls this information to measure the uptime, get version number and do some monitoring of the IdPs that allow this (by adding our IP range to the list of allowed IPs).
To further improve the monitoring and have an easy way to get some accounting numbers, it would be very useful to make the status handler also publish the number of authentication/attribute statements issued. Like for the Apache status handler this could be the total numbers since startup as well as statements issued/minute.
Just as an example the output of the Apache status handler:
Current Time: Wednesday, 19-Oct-2011 14:53:30 CEST
Restart Time: Wednesday, 19-Oct-2011 06:27:03 CEST
Parent Server Generation: 0
Server uptime: 8 hours 26 minutes 27 seconds
Total accesses: 134248 - Total Traffic: 3.0 GB
CPU Usage: u29.33 s4.31 cu0 cs0 - .111% CPU load
4.42 requests/sec - 105.0 kB/second - 23.8 kB/request
20 requests currently being processed, 39 idle workers
I think I once read/heard that there are also thoughts/plans to support JMX for the IdPv3. Even if this was the case, adding the above proposed information to the status handler probably is not much effort and still could be very useful for an admin to get a quick overview of what is going on on the IdP.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the commits
mailing list