Containerüberwachungstools verfolgen die Containerleistung, sammeln Ereignisdaten und messen die Auswirkungen der Ressourcenteilung von Containern. Überwachungspraktiken können proaktiv, reaktiv oder adaptiv sein. Proaktive Überwachung setzt Protokolle, um Containerfehler zu verhindern. Reaktive Überwachung alarmiert Benutzer, indem sie Ereignisse auslöst, wenn Container ausfallen. Adaptive Überwachung bewertet kontinuierlich die Containerleistung und die Auswirkungen neuer Komponenten. Unternehmen nutzen diese Tools, um großflächige Ausfälle zu verhindern und zu verstehen, was einzelne Ereignisse verursacht hat. Sie helfen auch, softwaredefinierte Netzwerke und Ressourcenzuweisung zu optimieren. In Wirklichkeit ist Containerüberwachung im Wesentlichen Anwendungsleistungsüberwachungssoftware (APM) für Containeranwendungen und deren Netzwerke. Sie können unabhängig existieren oder zusammen mit Softwaretypen wie Container-Management-Software und Container-Netzwerk-Software-Lösungen funktionieren.
Um in die Kategorie der Containerüberwachung aufgenommen zu werden, muss ein Produkt:
Die Leistung von Containeranwendungen und Netzwerken verfolgen
Die Ressourcennutzung verfolgen
Benutzer benachrichtigen, wenn ein Containerfehler auftritt
Ereignisse für zukünftige Analysen protokollieren