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

Wie man PostgresSQL auf Kubernetes einsetzt

5 min read
Inhaltsverzeichnis

    FAQs

    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 Anwender können Cluster überwachen und potenzielle Probleme identifizieren, wie etwa unzureichende Ressourcen, Ausfälle, Pods, die nicht starten können, oder Kubernetes-Knoten, die dem Cluster nicht beitreten können. Spezialisierte Cloud-native Monitoring-Tools können eine vollständige Sichtbarkeit über alle Cluster-Aktivitäten bieten.

    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.

    • Nutzen Sie Kubernetes-Monitoring-Tools wie Metrics Server, Kubernetes Dashboard oder spezialisierte Software, um K8-Umgebungen effektiv zu überwachen.
    • Überwachen Sie Metriken zur Ressourcennutzung wie CPU-Auslastung, Speichernutzung und Netzwerkverkehr auf allen Knoten.
    • Richten Sie Alarme und Benachrichtigungen basierend auf Schwellenwerten für wichtige Metriken ein, um Leistungsprobleme oder Ausfälle innerhalb des Clusters proaktiv zu erkennen und zu beheben.
    • Überwachen Sie den Lebenszyklus von Kubernetes-Pods, einschließlich Ereignissen zur Bereitstellung, Skalierung und Beendigung, um die Stabilität und Verfügbarkeit Ihrer containerisierten Anwendungen zu gewährleisten.
    • Verfolgen Sie Metriken zur Anwendungsleistung, um Einblicke in das Verhalten Ihrer auf dem Cluster laufenden Workloads zu erhalten und deren Leistung entsprechend zu optimieren.
    • Überwachen Sie Kubernetes-Ereignisse und Protokolle, um Probleme zu beheben, Änderungen zu verfolgen und die Einhaltung von Sicherheits- und betrieblichen Best Practices sicherzustellen.
    • Überwachen Sie die Verfügbarkeit und den Zustand der Dienste des Clusters und erleichtern Sie die nahtlose Kommunikation zwischen den Komponenten.
    David Girvin
    Lead Technical Advocate
    David Girvin is a Technical Advocate at Sumo Logic, facilitating technical accuracy in the cloud of marketing. Previously, he was an AppSec / offensive security architect for places like 1Password and Red Canary. When not working, David travels to surf destinations for surfing and foiling.