Step 7: Determine Service Availability
By default, Horizon monitors a number of services, including ICMP, DNS, Elasticsearch, SMTP, FTP, SNMP, HTTP(S), SSH, Postgres, IMAP, and POP3.
Using a service monitor framework with pollerd as the main component, provisioning detectors detect the existence of a service, and pollerd runs the monitors to test service availability and measure response time. You can view a summary of this availability information, calculated over the last 24 hours, on the main dashboard:
Pollerd schedules and runs service monitors, as defined in
When a service monitor detects an outage, pollerd sends an event that Horizon uses to create an alarm.
You can also use events to generate notifications for on-call network or server administrators.
Refer to Service Assurance in the Deep Dive section for more information, including ways to customize service monitoring and minimize notifications: