Apama 10.15.0 | Deploying and Managing Apama Applications | Deploying Apama Components with Command Central | Monitoring Apama from Command Central | Monitoring the KPIs for the dashboard servers
 
Monitoring the KPIs for the dashboard servers
With Command Central you can view basic Key Performance Indicators (KPIs) for each dashboard server instance while its status is online.
To view the KPIs in the command line interface, use the following command:
sagcc get monitoring runtimestate nodeAlias runtimeComponentId
Apama supports the KPIs listed in the following table:
KPI
Description
Average instance table query (seconds)
Use this KPI to monitor the average number of seconds taken to retrieve the values across all instance tables (which hold the current values for each instance) over the last 10 minutes. This gives a measure of the responsiveness of the dashboard to end-users.
*Marginal value - 2 seconds
*Critical value - 10 seconds
*Maximum value - 15 seconds
Average trend table query (seconds)
Use this KPI to monitor the average number of seconds taken to retrieve the values across all trend tables (which hold the history of recent values for each instance) over the last 10 minutes. This gives a measure of the responsiveness of the dashboard to end-users.
*Marginal value - 2 seconds
*Critical value - 10 seconds
*Maximum value - 15 seconds
Memory
Use this KPI to monitor the amount of memory the dashboard server is using as a percentage of the maximum heap size allocated in memory configuration.
*Marginal value - 75%
*Critical value - 90%
*Maximum value - 100%
For more information about the instance table and trend table, see Dashboard data tables.
You can also monitor these and other dashboard statistics using the Generic Management REST API. See Managing and Monitoring over REST.
Example when executing on Command Central
To retrieve the KPIs for the dashboard server instance with the runtime component ID "Apama-displayserver-myDisplayServer" and "Apama-dataserver-myDataServer" in the installation with alias name "local":
sagcc get monitoring runtimestate local Apama-displayserver-myDisplayServer
sagcc get monitoring runtimestate local Apama-dataserver-myDataServer