Docker-Container-Check-Referenz

Konfigurationsoptionen für den Docker-Container-Check

Geschrieben von Erdinc Akay

Zuletzt aktualisiert Vor etwa 1 Monat

Docker-Container-Check-Referenz

Der Docker-Container-Check überwacht Docker-Container auf dem Zielgerät und warnt bei gestoppten Containern, ungesundem Status und übermäßigen Neustarts.

Konfigurationsfelder

FeldTypErforderlichStandardBeschreibung
Alle Container überwachenBooleanNeinJaJeden Container auf dem Host überwachen. Wenn aktiviert, wird die Liste „Ausgeschlossene Container" als Blacklist-Filter angewendet.
Container-NamenListe von StringsNeinBestimmte Containernamen zur Überwachung (Abgleich nur über den Namen, nicht über die Container-ID). Unterstützt Platzhalter: * für beliebige Zeichen, ? für ein einzelnes Zeichen (z. B. web-*). Wird nur angezeigt, wenn Alle Container überwachen deaktiviert ist.
Ausgeschlossene ContainerListe von StringsNeinContainernamen, die ausgeschlossen werden, wenn „Alle Container überwachen" aktiviert ist. Unterstützt dieselben Platzhalter (*, ?). Wird nur angezeigt, wenn Alle Container überwachen aktiviert ist.
Warnung bei gestoppten ContainernBooleanNeinJaWarnung, wenn ein Container nicht läuft
Kritisch bei gestoppten ContainernBooleanNeinNeinKritisch, wenn ein Container nicht läuft
Warnung bei ungesunden ContainernBooleanNeinJaWarnung, wenn der Health-Check eines Containers fehlschlägt
Maximale NeustartsGanzzahlNein5Warnung, wenn die Neustartanzahl eines Containers diesen Wert überschreitet

Erfasste Metriken

  • Containername
  • Image
  • Container-Status (der rohe Docker-Status, z. B. running, paused, restarting, exited)
  • Zustandsstatus (healthy / unhealthy — wird nur bei Containern mit Health-Check angezeigt)
  • Neustartanzahl
  • Gesamtzahl der Container

Plattformunterstützung

PlattformUnterstützt
WindowsJa
LinuxJa
macOSJa (Docker Desktop)

Hinweise

  • Der Check ruft die docker-CLI auf. Die ausführbare Datei docker muss im PATH des Agenten verfügbar sein, und das Konto des Agenten muss berechtigt sein, sie auszuführen (unter Linux bedeutet das in der Regel Mitgliedschaft in der Gruppe docker; unter Windows den CLI-Zugriff von Docker Desktop).
  • Container ohne konfigurierten Health-Check zeigen in der Ergebnisansicht keinen Zustandsstatus an.
  • Die Neustartanzahl ist kumulativ seit der Container-Erstellung, nicht seit dem letzten Check-Lauf.
  • Wenn keine Container passen (leerer Docker-Host oder Filter schließt alles aus), liefert der Check Warnung mit einer Gesamtzahl von 0 Containern.
  • Wenn der docker-Befehl selbst fehlschlägt (nicht installiert, nicht erreichbar), liefert der Check Warnung.
  • Der Check läuft in einem festen Intervall von 5 Minuten; das Intervall ist kein konfigurierbares Feld im Check-Editor.

Siehe auch: Docker-Container-Check konfigurieren