The availability monitor is used to keep track of the availability of a software program and its underlying infrastructure resources.
The availability monitor is used across the depicted DevOps stages.
This monitor is naturally associated with the Availability metric, which is sometimes only measured for a specific software program. However, this metric may also be calculated as part of a complex equation to determine the availability of different resources and programs as part of a whole solution.
The availability monitor can be used to collect data that can be helpful to the measurement of the MTTD, MTTR, MTTF and MTBF metrics and can be deployed across the testing, staging and production environments.