What it is
A metrics collection system โ it gathers numbers about how servers and services are doing.
How we use it
It feeds Grafana with data and can send an alert itself when something goes wrong โ before the client notices.
A metrics collection system โ it gathers numbers about how servers and services are doing.
It feeds Grafana with data and can send an alert itself when something goes wrong โ before the client notices.
Prometheus paired with Grafana is part of our infrastructure stack for projects with several servers. In our single-server cases simpler tools are enough: container health checks, a watchdog with automatic restarts and Telegram messages. For example, the Tech Poly VPN monitoring checks the node's port every 5 minutes and alerts the administrator only after several failures in a row.
On one server with a couple of services, a metrics system is needless complexity. Start with health checks and alerts.
Terms explained โ now let's get to work: tell us about the task and we'll turn it into a clear work plan.