Skip to content

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.

Clone this wiki locally