Yesterday I updated NTPmon to include telegraf support; if you are interested in the code changes see github compare for details.
It should be considered alpha-quality at this stage; it communicates with telegraf using the TCP or socket listener, and a systemd service config which will restart it on failure is included.
Here are some graph samples - firstly in LibreNMS via collectd:
And in grafana via telegraf & prometheus:
Related posts
- NTP talks
- The School for Sysadmins Who Can’t Timesync Good and Wanna Learn To Do Other Stuff Good Too, part 4 - monitoring & troubleshooting
- The School for Sysadmins Who Can't Timesync Good and Wanna Learn To Do Other Stuff Good Too, part 3 - NTP installation and configuration
- The School for Sysadmins Who Can't Timesync Good and Wanna Learn To Do Other Stuff Good Too, part 2 - how NTP works
- The School for Sysadmins Who Can't Timesync Good and Wanna Learn To Do Other Stuff Good Too, part 1 - the problem with NTP