Kubernetes-Monitoring
Preise Anmelden Kostenlos testen Support
Alles, was ein Ingenieur tun muss, ist, auf einen Link zu klicken – und er hat alles, was er braucht, an einem Ort. Dieses Maß an Integration und Einfachheit hilft uns, schneller und effektiver zu reagieren.
Sajeeb Lohani
Globaler Technischer Informationssicherheitsbeauftragter (TISO), Bugcrowd
Fallstudie lesen

Kubernetes-Monitoring: Cluster-Probleme schneller beheben

hero kubernetes monitoring solution hero image
main banner bg blur
logo alaska airlines blk
acquia logo blk
logo automation anywhere logo blk
logo hellofresh blk
logo lendingtree blk
logo sap logo blk

Geben Sie DevOps-Teams auf einen Blick Einblicke in die Observability-Möglichkeiten für jede Kubernetes-Einrichtung, überall – vor Ort, auf AWS, Azure und GCP. Sumo Logic bietet Distributed Tracing und automatische Korrelation zwischen Logs und Metriken und Span Events, um präzise Datenpfade zwischen Anfragen, Diensten und Prozessen aufzudecken und die Ursachenanalyse zu beschleunigen.

dashboard DistribuedTracing animation V3
dashboard RealUserMonitoring copy

Kombinieren Sie Real User Monitoring (RUM) und Kubernetes-Monitoring-Daten, um die Performance von Anwendungen, die in Kubernetes-Clustern bereitgestellt werden, mit Metriken auf Infrastrukturebene und Einblicken in die Benutzererfahrung zu analysieren. Sumo Logic liefert Echtzeitdaten über Logs , Metriken und Traces, so dass Sie sehen können, wenn Benutzer Probleme haben, z. B. langsame Seitenladevorgänge, hohe Latenz, Traffic-Engpässe und DNS-Verzögerungen.

Navigieren Sie durch Daten aus verschiedenen Kubernetes-Dashboard-Ansichten, die auf Ihre Bedürfnisse beim Infrastruktur-Monitoring auf Kubernetes-Service-, Namespace-, Cluster-, Pod-, Node- oder Container-Ebene zugeschnitten sind. Sie können Daten aus Open-Source-Projekten wie Prometheus, FluentD und Fluentbit mit einem einzigen OTel-Kollektor zusammenführen.

dashboard GranularInsights copy
dashboard FullStackObvs Static copy

Verschaffen Sie sich einen Überblick über die CPU-Auslastung, die Speichernutzung und Kubernetes-Metriken wie Pod-Status und Cluster-Status. Sumo Logic verschafft Ihnen einen vollständigen Überblick über Ihre Kubernetes-Cluster, Anwendungen, die Cloud und die firmeninterne Infrastruktur, um Ihre Kubernetes-Plattform und Anwendungen vor Sicherheitsbedrohungen zu schützen.

Schützen Sie Ihre Kubernetes-Plattform in Echtzeit. Die Sumo Logic Kubernetes Monitoring App bietet eine sofort einsatzbereite Kubernetes-Integration mit Falco und integrierten Dashboards für Sicherheitsabläufe. Sie können auch Kubernetes-Bedrohungen mit Sumo Logic Cloud-SIEM-Funktionalität auf derselben Plattform integrieren.

dashboard Kubernetes security copy
dashboard NativeIntegrations copy

Keine Silos mehr. Integrieren Sie Ihre bevorzugten Tools, um Ihre CI/CD-Pipeline und Sicherheitsabläufe auf Kubernetes zu verwalten. Sumo Logic bietet mehrere Integrationen, unterstützt von einer Sumo Logic-Anwendung, die von uns oder oder unseren Partnern entwickelt wurde.

Kubernetes-Monitoring identifiziert Probleme und verwaltet Kubernetes-Cluster proaktiv. Durch die Überwachung von Kubernetes-Clustern können DevSecOps-Teams eine containerisierte Arbeitslast verwalten, indem sie die Betriebszeit und die Auslastung der Cluster-Ressourcen, z. B. Arbeitsspeicher, CPU, Storage und die Interaktion zwischen den Cluster-Komponenten, verfolgen.

Cluster-Administratoren und Benutzer können Cluster überwachen und potenzielle Probleme wie unzureichende Ressourcen, Ausfälle, Pods, die nicht starten können oder Kubernetes-Knoten, die dem Cluster nicht beitreten können, erkennen. Spezialisierte Cloud-native Monitoring-Tools können einen vollständigen Überblick über die Cluster-Aktivitäten bieten.

Die Kurzlebigkeit eines Knotens, Containers und Pods macht die Überwachung von Kubernetes-Metriken und Microservices mit einem herkömmlichen APM-Tool (Application Performance Monitoring) schwierig. Bei der Container-Orchestrierung kann es zu Fehlern in der Kubernetes-Anwendung kommen, die auf eine hohe CPU-Auslastung, Probleme mit dem Kubernetes-Operator, Probleme mit der Ressourcenauslastung oder Probleme mit Kubernetes-Pods, Scheduling und Deployment zurückzuführen sind.

Es gibt viele wichtige Metriken für die Überwachung von Kubernetes-Clustern. Die Überwachung erfolgt auf zwei Ebenen: Cluster und Pod. Die Cluster-Überwachung überwacht den Zustand eines gesamten Kubernetes-Clusters, um zu überprüfen, ob die Knoten ordnungsgemäß und mit der richtigen Kapazität funktionieren, wie viele Anwendungen auf einem Knoten laufen und wie der Cluster die Ressourcen nutzt. Die Pod-Überwachung verfolgt Probleme, die sich auf einzelne Pod-Metriken auswirken, wie Ressourcenauslastung, Anwendungs- und Pod-Replikation oder Autoscaling-Metriken.

Auf Clusterebene müssen Sie messen, wie viele Knoten verfügbar und gesund sind, um die Cloud-Ressourcen zu bestimmen, die Sie für den Betrieb des Clusters benötigen. Sie müssen auch messen, welche Rechenressourcen Ihre Knoten nutzen – einschließlich Speicher, CPU, Bandbreite und Speicherauslastung –, um zu wissen, ob Sie die Größe oder Anzahl der Knoten in einem Cluster verringern oder erhöhen sollten.

Auf der Ebene des Pods gibt es drei wichtige Kennzahlen:

Container: Netzwerk-, CPU- und Speichernutzung

Anwendung: spezifisch für die Anwendung und bezogen auf ihre Geschäftslogik

Pod-Gesundheit und -Verfügbarkeit: wie der Orchestrator einen bestimmten Pod, Gesundheitsprüfungen, Netzwerkdaten und die fortschreitende Bereitstellung behandelt.

Eine Kubernetes-Arbeitslast kann viele Probleme aufweisen, und moderne Application-Monitoring-Tools müssen herausfinden, welche Kombination aus Pod und Knoten Probleme hat. Prüfen Sie dann die zugehörigen Containerprotokolle, um die Ursache des Problems zu ermitteln. Idealerweise sollten Ausfälle der Kubernetes-Infrastruktur in einem Monitoring-Tool visualisiert werden, das Container-Metriken, Knoten-Metriken, Ressourcen-Metriken, Kubernetes-Cluster-Logs und Trace-Daten in Histogrammen und Diagrammen erfassen kann.

Herkömmliche Monitoring-Lösungen zwingen einem Microservices-Problem eine serverbasierte Lösung auf. Ihr Team verschwendet wertvolle Minuten damit, ernsthafte Kunden- und Sicherheitsprobleme mit Infrastrukturproblemen auf Pod-, Container- und Knotenebene zu korrelieren. Sumo Logic hat dieses Modell auf den Kopf gestellt.

Mit Sumo Logic können Sie Ihre Kubernetes-Umgebung in Form von Logs, Metriken und Ereignissen in verschiedenen Hierarchien betrachten, so dass Sie Ihren Cluster durch die Linse Ihrer Wahl sehen können. Wir können zum Beispiel native Kubernetes-Metadaten wie einen Namespace verwenden, um die Leistung aller mit einem Namespace verbundenen Pods zu visualisieren.

Frame 1073715737