Kubernetes-Überwachung
Symbol: Kubernetes
Überwachung von Kubernetes-Ereignissen für die Anwendungsleistung

Für die vollständige Überwachung von Kubernetes (K8s) sind mehrere Ebenen von Konfigurationsdaten, Leistungskennzahlen und Überwachung erforderlich. Instana automatisiert den gesamten Prozess der Überwachung containerisierter Anwendungen, einschließlich der automatischen Erkennung von Anwendungskomponenten, Plattformen, Technologien, Containern, Kubernetes und schließlich der Container-Service-Engine wie OpenShift oder IBM Cloud. Nach der Installation erkennt Instana alle Container (sowohl orchestrierte als auch nicht orchestrierte), stellt Überwachungssensoren für jede Anwendungskomponente bereit, bildet die Anwendungsabhängigkeiten ab und beginnt mit der Überwachung der gesamten Anwendungsleistung.

Starten Sie jetzt Ihre KOSTENLOSE TESTVERSION!

14 Tage, keine Kreditkarte erforderlich, Vollversion

Einführung in Kubernetes

Kubernetes (Link befindet sich außerhalb von ibm.com) ist eine Open-Source-Plattform, die sich auf die flexible und dynamische Automatisierung des Containermanagements konzentriert. Die verschiedenen Teile bauen alle aufeinander auf, um eine gesamte Microservices-Umgebung zu orchestrieren. Kubernetes gruppiert Container, die auf demselben Host-Rechner laufen, in Pods und weist ihnen Schlüssel-Wert-Paare zu, um sie zu identifizieren und zu sortieren. Pods führen dann Serviceanfragen von menschlichen Benutzern oder anderen Umgebungskomponenten aus, die als Clients fungieren. Interne Controller gleichen den aktuellen Systemstatus ständig mit dem in der Konfiguration angeforderten gewünschten Zustand ab und klonen, verteilen und führen anschließend Pods aus, um den gewünschten Zustand zu erzeugen. Weitere Informationen finden Sie in der Kubernetes-Dokumentation (Link befindet sich außerhalb von ibm.com).

Nach der Bereitstellung in einer Client-Umgebung wird Instana automatisch die gesamte Infrastruktur abbilden und mit seinem Dynamic Graph-Backend-Modell feststellen, wie die verschiedenen Technologien miteinander interagieren.

Weitere Informationen: Kubernetes vs. Docker (Link befindet sich außerhalb von ibm.com)

Kubernetes-Konfigurations- und Leistungsmetriken

Der Instana Kubernetes-Überwachungssensor erkennt automatisch die Container, die im Service ausgeführt werden, und die Plattformen, die auf den Containern ausgeführt werden, und setzt zusätzliche Sensoren ein, um Leistungskennzahlen des vollständigen Anwendungsstacks zu erfassen..

Die Effektivität des Kubernetes-Ressourcenmanagements wird in typischen Metriken erfasst wie:

  • CPU-Auslastung
  • Speichernutzung
  • Block IO

Instana erfasst auch bestimmte Kubernetes-Konfigurationen für die Anzeige in den Benutzeroberflächen-Dashboards. Der Agentensensor identifiziert automatisch verschiedene Kubernetes-Komponenten wie Pods und Container, indiziert sie und macht sie für Benutzer direkt über dieselben Dashboards durchsuchbar, die die Leistung des Ressourcenmanagements anzeigen.

Kubernetes-Gesundheitsüberwachung und -management

Neben der Überwachung der Leistungsmetriken von Kubernetes erfasst der Instana-Agentensensor auch Gesundheitsmetriken auf der Kubernetes-Plattform selbst. Der Gesundheitszustand wird in der Benutzeroberfläche in Echtzeit als gesund, krank oder fehlerhaft angezeigt. In einer containerisierten Umgebung gibt es viele bewegliche Teile, die ausfallen können. Die HTTP-Verbindung des Kubernetes-API-Servers könnte ausfallen, Pods können falsch gekennzeichnet werden, wodurch Ressourcen schlecht verwaltet werden, oder Benutzerfehler könnten dazu führen, dass ein Scheduler vom Stromnetz getrennt wird. Die Echtzeit-Statusüberwachung von Instagram ermöglicht DevOps-Technikern, sicherzustellen, dass ihre wertvollen Kubernetes-Plattformen ihre Microservice-Umgebungen reibungslos verwalten.

Kubernetes-Sensorinstallation: Erste schritte

Bereit, loszulegen? Sie benötigen zunächst eine Instana-Testversion oder ein Instana-Konto(Link befindet sich außerhalb von ibm.com). Dies ist bereits der Fall? Der beste Ausgangspunkt ist der Getting Started Guide von Instana.

Instana Testversion oder Konto Leitfaden „Erste Schritte mit Instana“