The Status API retrieves information about the state of rules that collectively determine if the system is working correctly.
The system periodically checks the state of the rules. To force the status to be updated, refer to the Scan API.
get: Returns the status rule results, using the URL https://<server>/unifiedconfig/config/status.
name: The name of the status. See the Configuration Rules, Operation Rules, System Health Rules, and VM Rules.
category: The status category of Configuration, Operation, System Health, or VM.
level: The severity of the condition. Values include: OK, INFO, WARNING, ERROR, and BLOCKED. The BLOCKED level indicates that the rule has not been processed yet or that the failure of another rule prevents this rule from running.
machine: A collection of machines (Machine Inventory API) including each machine's name, type, and refURL. See References.
<results> <statuses> <status> <name>CPU_USAGE</name> <category>SYSTEM_HEALTH</category> <level>OK</level> <detail xsi:type="metricDataDetail" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <actual>2</actual> </detail> <machines> <machine> <refURL>/unifiedconfig/config/machineinventory/7507</refURL> <machineType>CVP</machineType> <name>CVP-A</name> <side>sideA</side> </machine> </machines> </status> <status> <name>MEMORY_USAGE</name> <category>SYSTEM_HEALTH</category> <level>OK</level> <detail xsi:type="metricDataDetail" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <actual>17</actual> </detail> <machines> <machine> <refURL>/unifiedconfig/config/machineinventory/7507</refURL> <machineType>CVP</machineType> <name>CVP-A</name> <side>sideA</side> </machine> </machines> </status> </statuses> </results>