Alerting und Monitoring mit Prometheus: "Firing HostDown on 10.138.250.3:9100"
Metrikbasiertes Monitoring ist umstritten, weil es oft falsch verstanden wird. Richtig eingesetzt ist Prometheus – die Standardlösung für metrikbasierte Überwachung – ein überaus nützliches Werkzeug, das deshalb auch in Kubernetes-Lösungen wie Openshift und Rancher als internes Monitoring integriert ist. Doch Prometheus eignet sich auch für das Monitoring von Linux-Systemen an sich: Wir zeigen, wie man es einrichtet und mit Hilfe von Wireguard absichert, um die Informationen des Monitorings zwar selbst zu nutzen, sie aber nicht gleich der ganzen Welt zur Verfügung zu stellen.
Die Kritik an metrikbasierten Monitoring ist oftmals: Man kann nicht wissen, ob die abgefragten Metriksätze auch vollständig sind. Eine bloße Erreichbarkeit eines Prometheus-Exporters stellt nicht sicher, dass der Exporter auch alle Daten liefert – und einmal verpasste Daten sind auch später nicht mehr verfügbar.