Kapitel 7. Knotenpunkt-Exporter

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Der Node Exporter1 ist wahrscheinlich einer der ersten Exporter, die du verwenden wirst, wie du bereits in Kapitel 2 gesehen hast. Er zeigt Metriken auf Maschinenebene an, die größtenteils aus dem Kernel deines Betriebssystems stammen, z. B. CPU, Arbeitsspeicher, Festplattenspeicher, Festplatten-E/A, Netzwerkbandbreite und Motherboard-Temperatur. Der Node Exporter wird mit Unix-Systemen verwendet; Windows-Benutzer sollten stattdessen denWindows Exporter verwenden.2

Der Node Exporter soll nur den Rechner selbst überwachen, nicht einzelne Prozesse oder Dienste darauf. Andere Überwachungssysteme haben oft einen so genannten Uberagenten, d. h. einen einzelnen Prozess, der alles auf dem Rechner überwacht. In der Prometheus-Architektur stellt jeder deiner Dienste seine eigenen Metriken zur Verfügung, die dann direkt von Prometheus abgefragt werden. So wird der Uberagent nicht zum Engpass für den Betrieb oder die Leistung und du kannst eher in dynamischen Diensten als in Maschinen denken.

Die Richtlinien für die Erstellung von Metriken mit direkter Instrumentierung, wie sie in "Wie soll ich meine Metriken benennen?" beschrieben werden , sind relativ eindeutig. Das ist bei Exportern nicht der Fall, da die Daten hier per Definition aus einer Quelle stammen, die nicht auf die Prometheus-Richtlinien ausgerichtet ist. Je nach ...

Get Prometheus: Up & Running, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.