The InfluxDB ngcp monitoring database contains time series of several monitoring sources. The following are some of the current measurements:
Cluster node information.
System memory information.
Monit supervised processes information.
MySQL database information.
Kamailio statistics information.
SIP statistics information.
The node measurement contains the following fields:
Cluster node HA state (boolean: 1/0).
Cluster node GCS/CRM process state (boolean: stopped/running).
Cluster node host state (boolean: up/down).
Cluster node HA state (ngcp-check-active -p).
The monit measurement contains the following fields:
The process name.
The process status.
The monit status.
The process ID.
The process parent ID.
The number of children.
The process uptime.
The CPU usage in percent for this process.
The CPU usage in percent for the process group.
The memory in bytes for this process.
The memory in bytes for the process group.
The memory in percent for this process.
The memory in percent for the process group.
The timestamp when the data was collected.
The mysql measurement contains the following fields:
Last IO error description.
Last SQL error description.
Average of queries per second.
Number of replication discrepancies.