Uptime/Availability is the duration that a particular device was up and operational. To understand how this is calculated, read below.
Polling interval for availability, (i.e) the specific interval that we monitor whether a device is up or down is 15 minutes.
The number of polls per hour = 4
The number of polls per day = 96
Per Hour availability = Seconds_in_hour - (sum (in seconds) of all other states)
Per Day availability = Seconds_in_Day - (sum (in seconds) of all other states)
Note: On Hold, Maintenance, Dependent Unavailable, Down, Not Monitored is calculated as Device Down duration.
NOTE: Time will be stored in seconds for both hourly and daily calculation.
3600 s = 1 hour
86400 s = 24 hours
Uptime = 3600 - (sum of all other states).
For reports :
Availability Percentage = (1-( (sum of Down and Dependent Unavailable ) / (sum of Down, Dependent Unavailable, Uptime))) * 100
Down percentage = 100 - availability percentage
Uptime = 86400 - (sum of all other states).
For reports :
Availability Percentage = (1- ((sum of Down and Dependent Unavailable ) / (sum of Down, Dependent Unavailable, Uptime))) * 100
Down percentage = 100 - availability percentage