This KB provided additional information how availability and reachability metrics are used for CABI availability reports
Release : 20.3
Component : UIM - CABI
Availability is calculated though power_state qos which is qos of Robot and reachability is calculated through icmp probe
If one of them is not available report will not be generated .This is how it works currently
If the device does not have the *_POWER_STATE QOS then report would be not displayed in CABI.
As per documentation, Physical Devices can be monitored by deploying local robot, the Device Availability is calculated using the new hub-level metric added with hub 7.96 and later.
Device up-time is calculated as robot up-time, assuming that if the robot is up, then the device is also up and available.
If the device has Service QoS and no POWER_STATE QoS, then robot should be deployed on that machine. Only after that POWER_STATE has been calculated for that particular device the report would be visible in CABI.
The report by design looks first for *_POWER_STATE and then *_SERVICE_AVAILABILITY.i.e reachability metrics