Was ist Kratzen in Prometheus?
Was ist Kratzen in Prometheus?

Video: Was ist Kratzen in Prometheus?

Video: Was ist Kratzen in Prometheus?
Video: Prometheus - griechische Mythologie | Geschichte | Lehrerschmidt 2024, November
Anonim

Auf der Prometheus serverseitig ist jedes Ziel (statisch definiert oder dynamisch erkannt) abgekratzt in regelmäßigen Abständen ( kratzen Intervall). Jeder kratzen liest die /metrics, um den aktuellen Status der Client-Metriken abzurufen, und behält die Werte im Prometheus Zeitreihendatenbank.

Was ist das Scrape-Intervall in Prometheus?

Prometheus kratzen Metriken von überwachten Zielen in regelmäßigen Intervalle , definiert durch das scratche_interval (standardmäßig 1m). Die Kratzintervall kann global konfiguriert und dann pro Job überschrieben werden. In jedem Bewertungszyklus, Prometheus führt den in jeder Benachrichtigungsregel definierten Ausdruck aus und aktualisiert den Benachrichtigungsstatus.

Anschließend stellt sich die Frage, ob Prometheus Pull oder Push ist. Die drücken wird in Systemen wie Graphit verwendet, während die ziehen Methode wird von Überwachungssystemen wie Prometheus.

Wie erhebt Prometheus diesbezüglich Daten?

Prometheus sammelt Metriken von überwachten Zielen durch Scraping von Metrik-HTTP-Endpunkten auf diesen Zielen. Schon seit Prometheus entlarvt auch Daten Auf die gleiche Weise über sich selbst kann es auch seine eigene Gesundheit kratzen und überwachen. Eine vollständige Spezifikation der Konfigurationsoptionen finden Sie in der Konfigurationsdokumentation.

Wie funktioniert die Prometheus-Überwachung?

Die Prometheus Server funktioniert nach dem Scraping-Prinzip, d. h. das Aufrufen der Metrikendpunkte der verschiedenen Knoten, für die es konfiguriert ist Monitor . Es sammelt diese Metriken in regelmäßigen Abständen und speichert sie lokal. Die Knoten legen diese über die Endpunkte frei, die die Prometheus Server kratzt.

Empfohlen: