-
Notifications
You must be signed in to change notification settings - Fork 68
Host Monitoring
chuckablack edited this page Nov 20, 2020
·
1 revision
Host monitoring is really quite simple:
- Quokka will attempt to ping each host
- Based on the reply, quokka will set availability (true or false) and response time (average from ping output)
- In addition, quokka will update the host status table with availability and response time
The host entries in the database are updated with the current availability and response time, and also the 'last heard' value (if we got a response from the host). This is what you see in the "Hosts" page in the UI.
The status data is stored in the host status time-series table in the DB, and is used for the graphs in the UI. In addition, the 'summaries' thread will run once an hour, and summarize availability and response time for the hour.