Performance counters allow you to observe the activity of the Sentinel system in order to understand how it is performing. A number of Sentinel Engine performance counters are available from the Windows Performance Monitor.
The performance counters are:
Active Monitors | Total number of active monitors configured |
Catching up Monitors | Total number of monitors which are fetching data from the past ("Catching up") |
Events written per second | Number of events which Sentinel has raised per second |
Lagging Monitors | Total number of monitors which have taken longer to run than the scheduled period (e.g. a monitor which is scheduled for once a minute but had taken more than 1 minute to process all tests) |
Server Data Instance Queue Count | Number of data requests which are pending |
Server Instance Queue Count | Number of data dictionary requests which are pending |
Running Monitors | Number of monitors which are currently running |
Scheduler Queue Size | Number of monitors which are scheduled to run |
Total monitor pipeline queue count | Number of monitors which have a thread assigned for processing |
To enable the performance counters, the Debug key in the Engine group of the SentinelConfig.xml file needs to set to True: