Zurück zur Übersicht

Begriff

Prometheus

DevOps Monitoring S1
2 Quellen 1 Lernpfad 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Wenn du Auto fährst, schaust du auf den Tacho: "Wie schnell bin ich? Habe ich noch Benzin?" Bei Servern ist es genauso. Prometheus ist der Tacho für deine Infrastruktur. Es fragt alle 10 Sekunden deine Server: "Wie viel CPU nutzt du?" "Wie viel RAM ist frei?" "Wie viele Fehler gab es?" Es speichert diese Zahlen (Metriken) in einer Zeitreihe.

Merksatz: Ein Open-Source-Monitoring-System, das Metriken von Systemen sammelt und speichert, um Probleme zu erkennen.


Lernbruecke für Anfänger

Wenn du bei Prometheus ganz neu startest, denke zuerst nicht an Fachwörter, sondern an die Alltagssituation: Metriken sammeln und auswerten. Der Begriff beschreibt einen klaren Baustein im größeren Ablauf. Frage dich immer: Was ist der Eingang, was passiert in der Mitte, und woran erkenne ich am Ende, dass es funktioniert hat?

Ein guter Einstieg ist, den Begriff in einem Satz zu erklären, danach ein reales Beispiel zu nennen und erst dann die Technikdetails zu lernen. So entsteht kein reines Auswendiglernen, sondern ein mentales Modell.

Quick-Check

  1. Kann Prometheus Grafiken anzeigen?
    Ja, aber sie sind hässlich. Deshalb nutzt fast jeder Grafana dazu. Prometheus sammelt die Daten, Grafana malt die Bilder.
  2. Was ist der Unterschied zu Logging (ELK)?
    Prometheus speichert Zahlen ("CPU ist hoch"). Logging speichert Text ("Error: Datei nicht gefunden"). Man braucht beides.
  3. Warum "Pull" statt "Push"?
    Damit Prometheus nicht überflutet wird. Wenn die App verrückt spielt und 1 Million Nachrichten sendet, bricht ein Push-System zusammen. Bei Pull entscheidet Prometheus, wie oft es fragt (drosselt das Tempo).