containerd-Überwachung
Logo von containerD
containerd-Überwachung und -Leistungsmanagement

containerd (link resides outside of ibm.com) ist eine branchenübliche Container-Runtime, bei der Einfachheit, Robustheit und Portierbarkeit für die containerd-Überwachung im Vordergrund stehen.containerd ist als Dämon für Linux und Windows verfügbar, der den gesamten Container-Lebenszyklus seines Hosts verwalten kann.Die umfassende containerd-Überwachung von Instana umfasst nicht nur einfache Containermetriken, sondern bietet auch automatische Erkennung, Implementierung, Konfiguration, Zustandsbestimmung und Performance Monitoring auf mehreren Ebenen:

  • Automatisierte Erkennung und Überwachung jedes einzelnen containered-Containers
  • Automatisierte Erkennung von Technologien, die in jedem containered-Container ausgeführt werden
  • Echtzeit-Abhängigkeitszuordnung und -Überwachung aller im System ausgeführten Anwendungen
Starten Sie jetzt Ihre KOSTENLOSE TESTVERSION!

14 Tage, keine Kreditkarte erforderlich, Vollversion

Was ist containerd?

containerd wurde ursprünglich als Low-Layer-Runtime-Manager für die Docker-Engine erstellt. Der größte containerd-Anwendungsfall ist eine Schicht zwischen der Docker-Engine und dem OCI-Runc-Steuerprogramm. containerd ist eine High-Level-Runtime-Umgebung, die mehrere Low-Level-Runtimes unterstützt (z. B. Speicherung und Vernetzung über einen Runtime-Handler). Da containerd auf betriebliche Anwendungsfälle ausgerichtet ist, wie z. B. das Ausführen von Containern auf Servern, verwaltet es den gesamten Lebenszyklus von Containern auf seinem Host-System, von der Speicherung und Übertragung von Abbildungen bis zur Ausführung und Überwachung von Containern. Für die Überwachung der containerd-Umgebung und der Anwendungen, die auf diesen Containern ausgeführt werden, ist es wichtig zu wissen, wie verschiedene Anwendungskomponenten in einer Container-Umgebung ausgeführt werden.

Die Verwaltung von containerd-basierten Anwendungen erfordert Leistungstransparenz auf Host-, Container-, Komponenten- und Codeebene. Instana automatisiert die Entdeckung und Überwachung von containerd-Anwendungen. Nach einer schnellen Installation des Instana-Agenten auf dem virtuellen oder physischen Host erkennt der Agent automatisch alle Container und Softwarekomponenten, die in der Umgebung ausgeführt werden, stellt die entsprechenden Anwendungsüberwachungssensoren  bereit und beginnt mit der End-to-End-Verfolgung aller Anwendungsanforderungen.

containerd-Leistungsüberwachung und -Konfiguration

Der Agent von Instana erkennt automatisch, dass containerd auf den Systemressourcen ausgeführt wird, und implementiert sowie konfiguriert dann den containerd-Sensor von Instana. Instana nutzt seine kuratierte Wissensbasis, die bereits weiß, welche Leistungsmetriken für die Erfassung relevant sind und welche Parameter zur Erreichung dieser Ziele konfiguriert werden müssen. Insbesondere ist die automatische Konfiguration von Instana für containerd so eingestellt, dass Dinge wie Container-ID, Abbildung, Erstellt am, Aktualisiert am, containerd-Namespace und Kennzeichnungen verfolgt werden

Zu den typischen containerd-Überwachungsmetriken gehören:

  • CPU-Auslastung
  • CPU-Drosselung
  • Speichernutzung
  • Speicher aktiv
  • Speicher inaktiv
containerd-Überwachung – Allgemeinzustand

Der Instana containerd-Überwachungssensor sammelt nicht nur automatisch Leistungsmetriken, sondern auch KPIs zum containerd-Prozess, um den Allgemeinzustand zu bestimmen. Mithilfe von Zustandssignaturen aus der kuratierten Wissensdatenbank werden Probleme und/oder Vorfälle entsprechend den Auswirkungen auf die Benutzer gemeldet. Zwei Hauptressourcen sind CPU und Speicher, für die Instana verschiedene KPIs sammelt, darunter CPU-Belastung, CPU-Diebstahl und verwendeter Speicher.

Installation von containerd-Sensoren: erste Schritte

Erfahren Sie mehr über die Überwachung von containerd und die ersten Schritte mit Instana. Um mit der Überwachung Ihrer containerd-Infrastruktur und -Anwendung zu beginnen, melden Sie sich bei Ihrem Konto an oder starten Sie eine Testversion.

Überwachung von containerd Test starten