Health monitoring
- Last UpdatedApr 24, 2025
- 1 minute read
The following is published for topics related to health monitoring:
<system>.<service>.healthmon.<computer>.<stateType>
Where <stateType> can be any of the options in the table below:
|
State Type |
Description |
|---|---|
|
healthstate |
This contains the overall state, as well as the reason from the dnaHealthMonitor if the specified service is going to shut down. The reason is suited to user interface programs that require an explanation. The first value of the message will be one of the following:
The second value will contain the reason, if applicable. |
|
dependentservices.<service>.healthstate |
This contains the state of the specified dependent service, as well as the reason from the dnaHealthMonitor if the dependent service is going to shut down. The reason is suited to user interface programs that require an explanation. The first value of the message will be one of the following:
The second value will contain the reason, if applicable. |
|
monitors.dependentservicemonitor |
The PubSub topic string that is used by the dnaHealthMonitor to retrieve the states of dependent services. |
|
monitors.processmonitor |
The PubSub topic string that is used by the dnaHealthMonitor to retrieve the health states and configuration of running processes. |