Checking Paragon Insights Service Status
A dedicated service, healthbot_hbmon
, monitors the
state of Paragon Insights (formerly HealthBot). It monitors the CPU
and memory usage of the individual Paragon Insights services in terms
of percentages, and triggers an alarm at predefined settings. Alarms
are viewable on the Paragon Insights Web UI. For example, for both
CPU and memory usage:
100% or greater is critical.
95-100% is major.
75-95% is minor.
If the state goes from critical to normal, the alarm is automatically closed. For more information about monitoring alarms, see Alerts and Notifications.
To view the default Paragon Insights services, use the healthbot status
command:
$ healthbot status Name of service Status ---------------------------------------------------- alerta Up api-server Up argo-server Up auditlog Up config-server Up configmanager Up debugger Up gateway Up grafana Up hb-proxy-syslog Up hbmon Up iam Up inference-engine Up influxdb(10.221.133.53) Up ingest-snmp-proxy Up license-client Up metallb(controller) Up metallb(speaker) Up mgd Up node-exporter Up postgres Up redis(rfr-redis) Up redis(rfs-redis) Up redisoperator Up reports Up tsdb-shim Up udf-farm Up workflow-controller Up
Similarly, the healthbot status --device-group healthbot
and healthbot status --network-group healthbot
commands
show the default Paragon Insights services. For example:
$ healthbot status -–device-group healthbot Name of service Status ------------------------------------------------- analytical-engine Up hb-syslog Up iagent Up itsdb Up job-scheduler-training Up jtimon Up resource-discovery Up $ healthbot status -–network-group healthbot Name of service Status --------------------------------------- itsdb Up resource-discovery Up
After the device groups and network groups are defined, you
can view their services. The following example shows Paragon Insights
services running on a device group named edge
and a network
group named 13vpn:
$ healthbot status --device-group edge Name of service Status ---------------------------------------------------- analytical-engine Up iagent Up itsdb Up job-scheduler-training Up jtimon Up resource-discovery Up $ healthbot status -–network-group l3vpn Name of service Status ---------------------------------------------------- kapacitor Up analytical-engine Up
The Paragon Insights Web UI displays the names of the device groups and network groups that you created.