Einführung
Effektives Monitoring bedeutet nicht nur das Sammeln von Metriken, sondern auch das Benachrichtigtwerden, wenn Probleme auftreten. Prometheus verfügt über ein leistungsstarkes, integriertes Alarmierungssystem, mit dem Sie Alarmbedingungen mithilfe derselben PromQL-Abfragesprache definieren können, die Sie auch für die grafische Darstellung verwenden. Wenn die Bedingung eines Alarms erfüllt ist, wechselt dieser in einen „Feuernden“ (firing) Zustand.
In diesem Lab lernen Sie die Grundlagen der Prometheus-Alarmierung kennen. Sie beginnen mit einer vorkonfigurierten Umgebung, in der Prometheus und ein Node Exporter laufen. Ihre Aufgabe wird es sein, eine separate Alarmregeldatei zu erstellen, eine Regel zur Erkennung hoher CPU-Auslastung zu definieren, Prometheus so zu konfigurieren, dass diese Datei geladen wird, und schließlich eine hohe CPU-Last zu simulieren, um zu beobachten, wie Ihr Alarm in der Prometheus-Benutzeroberfläche ausgelöst wird.






