Very lightweight monitoring of various Ubuntu/Debian Servers?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • minmon

    MinMon - an opinionated minimal monitoring and alarming tool

  • It's pretty new but definitely usable already. Check out MinMon: https://github.com/flo-at/minmon

  • checkmk

    Checkmk - Best-in-class infrastructure & application monitoring

  • I tried few monitoring systems from PRTG, TIG, Observium, even Uptime Kuma. I end up with checkmk. It's not easy to set up, but once you understand how to do it, things are getting simple. It presents very in-depth information, and helped me find issues I've never expected (e.g. network interface errors in VM because of wrong driver). It's build on Bash + Python, so writing the own modules or adjusting agent code is easy as pie. The program stores data in RRD - it doesn't consume your disk during time.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • MQTT_will

    Use MQTT last will and testament to monitor host up.

  • Have you looked at MQTT last will and testament? https://github.com/HankB/MQTT_will is more along the lines of a DIY solution but is already programmed and has hooks for sending additional information if that's helpful. The bash version did not work well and the C++ version suffers from a bug in the MQTT library but the C variant is "just right."

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts