Availability monitoring consists of running tests against the IT infrastructure to determine if it is currently functioning properly. These test are typically run external to the monitored system. Examples tests include: ping, process, and service tests.