Skip to main content

Monitoring Stack

We use the stack of Prometheus, Grafana, Node exporter and Alertmanager to monitor various VMs used within the Digigov ecosystem.

Prometheus collects metrics from targets by scraping metrics HTTP endpoints. These metrics are reported by node exporter. In turn, Grafana is used as a visualisation tool to present the retrieved metrics with the use of dashboards. At last, alert manager triggers notifications upon certain conditions (events).

ComponentDescription
PrometheusResponsible to gather data from node exporters
Node ExporterExporter for hardware and OS metrics exposed by *NIX kernels, reports said metrics to prometheus component
GrafanaUI to visualize metrics retrieved from node exporters
Alert ManagerCreates custom alert rules for custom events