Kubernetes-Monitoring
Vollstaendige Observability fuer Ihre Kubernetes-Cluster. Ueberwachen Sie Nodes, Pods, Container und Services mit automatischer Erkennung, Prometheus-Kompatibilitaet und intelligentem Alerting.
Full-Stack Kubernetes-Observability
Von der Cluster-Gesundheit bis zu einzelnen Container-Metriken - erhalten Sie vollstaendige Sichtbarkeit in Ihre Kubernetes-Umgebung.
Cluster-Ebene
Control Plane-Gesundheit, API Server-Latenz, etcd-Leistung, Scheduler-Metriken
Node-Ebene
CPU, Speicher, Festplatte, Netzwerk, Kubelet-Status, Node-Zustaende
Pod-Ebene
Pod-Lebenszyklus, Neustart-Zaehler, Ressourcenanforderungen vs. Limits, Bereitschaft
Container-Ebene
CPU-Drosselung, Speichernutzung, OOM-Ereignisse, Container-Zustaende
Was wir ueberwachen
Control Plane
Ueberwachen Sie das Herzstück Ihres Kubernetes-Clusters fuer Zuverlaessigkeit und Leistung.
- API Server-Anforderungslatenz
- etcd-Gesundheit und -Latenz
- Scheduler-Warteschlangentiefe
- Controller Manager-Metriken
- Zertifikatsablauf
Nodes & Kubelet
Verfolgen Sie Node-Gesundheit und Kubelet-Leistung in Ihrem gesamten Cluster.
- Node CPU, Speicher, Festplatte
- Kubelet-Gesundheitsstatus
- Node-Zustaende (Ready, DiskPressure, etc.)
- Pod-Kapazitaet und -Zuweisung
- Container Runtime-Metriken
Pods & Container
Tiefe Einblicke in Workload-Leistung und Ressourcenverbrauch.
- CPU-Nutzung und -Drosselung
- Speichernutzung und OOM-Kills
- Neustart-Zaehler und Crash-Loops
- Ressourcenanforderungen vs. Limits
- Container-Zustaende und -Ereignisse
Services & Netzwerk
Ueberwachen Sie Service-Endpunkte und Netzwerkkonnektivitaet.
- Service-Endpunkt-Gesundheit
- Ingress-Traffic und -Latenz
- Effektivitaet von Network Policies
- DNS-Auflösungszeiten
- Service Mesh-Metriken (Istio, Linkerd)
Workload-Ressourcen
Verfolgen Sie Deployments, StatefulSets, DaemonSets und Jobs.
- Deployment-Replica-Status
- Rolling Update-Fortschritt
- StatefulSet-Reihenfolge
- DaemonSet-Abdeckung
- Job- und CronJob-Abschluss
Persistenter Speicher
Ueberwachen Sie PersistentVolumes und Speicherleistung.
- PV/PVC-Bindungsstatus
- Speicherkapazitaetsnutzung
- E/A-Durchsatz und -Latenz
- StorageClass-Bereitstellung
- Volume-Mount-Fehler
Kubernetes-native Funktionen
Auto-Discovery
Automatische Erkennung und Ueberwachung von Pods, Services und Endpunkten. Keine manuelle Konfiguration erforderlich, wenn Workloads skalieren.
Prometheus-kompatibel
Native PromQL-Unterstuetzung. Scrapen Sie vorhandene Prometheus-Endpunkte. Verwenden Sie Ihre bestehenden Recording Rules und Alerts.
Label-bewusst
Filtern und aggregieren Sie nach Kubernetes-Labels und -Annotationen. Gruppieren Sie Metriken nach Namespace, Deployment oder benutzerdefinierten Labels.
Ressourcenoptimierung
Dimensionieren Sie Ressourcenanforderungen und -limits basierend auf tatsaechlicher Nutzung richtig. Identifizieren Sie ueber- und unterprovisionierte Workloads.
Intelligentes Alerting
Vorkonfigurierte Alerts fuer haeufige K8s-Probleme: CrashLoopBackOff, ausstehende Pods, Node NotReady, Zertifikatsablauf.
Multi-Cluster
Ueberwachen Sie mehrere Kubernetes-Cluster von einem einzigen Dashboard aus. Vergleichen Sie die Leistung ueber Umgebungen hinweg.
Helm-Deployment
Stellen Sie den Bleemeo-Agent mit einem einzigen Helm-Chart bereit. GitOps-bereit mit vollstaendigen Anpassungsoptionen.
OpenTelemetry
Erfassen Sie Traces und Metriken ueber OpenTelemetry. Korrelieren Sie Infrastruktur-Metriken mit Anwendungs-Traces.
Schnelle Einrichtung mit Helm
Bleemeo Helm Repository hinzufuegen
Fuegen Sie das offizielle Bleemeo Helm-Chart-Repository zu Ihrer Helm-Installation hinzu.
helm repo add bleemeo-agent https://packages.bleemeo.com/bleemeo-agent/helm-charts
helm repo update Agent installieren
Stellen Sie den Glouton-Agent als DaemonSet mit Ihren Kontoanmeldedaten bereit.
helm upgrade --install glouton bleemeo-agent/glouton \
--set account_id="your_account_id" \
--set registration_key="your_registration_key" \
--set config.kubernetes.clustername="my_k8s_cluster_name" \
--set namespace="default" Cluster anzeigen
Nodes, Pods und Services erscheinen automatisch innerhalb von Sekunden in Ihrem Bleemeo-Dashboard.
Vorgefertigte Kubernetes-Alerts
Werden Sie ueber haeufige Kubernetes-Probleme benachrichtigt, bevor sie Ihre Benutzer beeintraechtigen.
Pod-Probleme
- CrashLoopBackOff erkannt
- Pod bleibt in Pending haengen
- Hohe Neustart-Anzahl
- OOMKilled Container
Node-Probleme
- Node NotReady
- Hoher CPU-/Speicherdruck
- Festplattenplatz niedrig
- Zu viele Pods geplant
Cluster-Probleme
- API Server-Fehler
- etcd-Latenz hoch
- Zertifikat laeuft ab
- PVC ausstehend
Workload-Probleme
- Deployment-Replicas nicht verfuegbar
- StatefulSet nicht bereit
- Job fehlgeschlagen
- HPA bei maximalen Replicas
Funktioniert mit Ihrem Stack
Warum Bleemeo fuer Kubernetes?
Echtzeit-Sichtbarkeit
Sehen Sie Pod-Erstellung, Skalierungsereignisse und Ausfaelle in Echtzeit. Keine Verzoegerung bei der Metrikenerfassung.
Kostenoptimierung
Identifizieren Sie Ressourcenverschwendung und dimensionieren Sie Ihre Workloads richtig. Reduzieren Sie Cloud-Ausgaben ohne Leistungseinbussen.
Leichtgewichtiger Agent
Glouton verwendet minimale Ressourcen. Weniger als 100 MB Speicher pro Node. Konkurriert nicht mit Ihren Workloads.
13 Monate Aufbewahrung
Behalten Sie historische Daten fuer Kapazitaetsplanung und Trendanalyse. Vergleichen Sie die Leistung im Zeitverlauf.
Möchten Sie mehr erfahren?
Dokumentation lesenHäufig gestellte Fragen
Alles, was Sie über das Kubernetes-Monitoring von Bleemeo wissen müssen
Wie stelle ich Bleemeo in meinem Kubernetes-Cluster bereit?
Bleemeo wird über ein Helm-Chart als DaemonSet bereitgestellt, das einen Glouton-Agenten auf jedem Node platziert. Fügen Sie einfach das Bleemeo Helm-Repository hinzu und führen Sie dann helm upgrade --install mit Ihren Kontoanmeldedaten und dem Clusternamen aus. Der Agent erkennt automatisch alle Pods und Services. Sie können auch mit reinem kubectl unter Verwendung unserer bereitgestellten Manifests bereitstellen. GitOps-Tools wie ArgoCD und Flux werden vollständig unterstützt.
Welche Kubernetes-Metriken sammelt Bleemeo?
Bleemeo sammelt umfassende Metriken, darunter: Pod-Metriken (Anzahl nach Status, Neustart-Zähler, CPU-/Speichernutzung vs. Requests/Limits), Node-Metriken (CPU, Speicher, Festplatte, Netzwerk, Kubelet-Status), Cluster-Metriken (Node-Anzahl, Namespace-Anzahl, API-Status) und Zertifikatsablauf (CA- und Node-Zertifikate). Metriken werden nach Namespace, Owner-Kind (Deployment, DaemonSet) und Owner-Name für einfache Filterung gelabelt.
Erkennt Bleemeo automatisch Services in meinen Pods?
Ja, automatische Service-Erkennung ist eine Kernfunktion. Der Bleemeo-Agent erkennt alle laufenden Services in Ihren Pods (Datenbanken, Webserver, Message Queues, etc.) und beginnt, sie ohne manuelle Konfiguration zu überwachen. Er erkennt über 100 Services standardmäßig. Wenn Pods hoch- oder herunterskalieren, folgt das Monitoring automatisch - keine Neukonfiguration für kurzlebige Workloads erforderlich.
Kann ich Prometheus-Metriken von meinen Anwendungen scrapen?
Ja, Bleemeo unterstützt Prometheus-Style-Scraping über Pod-Annotationen. Fügen Sie prometheus.io/scrape: "true" zu Ihren Pods hinzu und geben Sie optional prometheus.io/path und prometheus.io/port für benutzerdefinierte Metrik-Endpunkte an. Der Agent erkennt und scrapt diese Endpunkte automatisch. Sie können auch PromQL verwenden, um Metriken in Ihren Dashboards abzufragen.
Was sind die Ressourcenanforderungen für den Agenten?
Der Glouton-Agent ist auf geringen Ressourcenverbrauch ausgelegt. Er verwendet typischerweise weniger als 100 MB Speicher und minimale CPU pro Node. Der Agent konkurriert nicht mit Ihren Produktions-Workloads um Ressourcen. Ressourcenanforderungen und -limits können bei Bedarf in den Helm-Werten angepasst werden. Der Agent ist für Umgebungen mit hoher Dichte und vielen Pods pro Node optimiert.
Welche Kubernetes-Distributionen werden unterstützt?
Bleemeo funktioniert mit allen wichtigen Kubernetes-Distributionen: Managed Services (EKS, GKE, AKS, DigitalOcean Kubernetes), Selbst-verwaltet (kubeadm, k3s, k0s, microk8s) und Enterprise-Distributionen (OpenShift, Rancher, Tanzu). Wir unterstützen Kubernetes 1.19+. Der Agent passt sich an verschiedene Container-Runtimes an, einschließlich containerd, CRI-O und Docker.
Kann ich mehrere Kubernetes-Cluster überwachen?
Ja, Bleemeo unterstützt Multi-Cluster-Monitoring. Jeder Cluster erscheint als separate Entität in Ihrem Dashboard mit eigenem Namen (konfiguriert über config.kubernetes.clustername). Sie können alle Cluster in einem vereinheitlichten Dashboard anzeigen, Metriken clusterübergreifend vergleichen und in einzelne Cluster-Details drill-down. Dies ist ideal für die Verwaltung von Entwicklungs-, Staging- und Produktionsumgebungen.
Welche Alarme sind für Kubernetes vorkonfiguriert?
Bleemeo enthält vorgefertigte Alarme für häufige Kubernetes-Probleme: Pod-Probleme (CrashLoopBackOff, ausstehende Pods, hohe Neustart-Anzahl, OOMKilled), Node-Probleme (NotReady, Festplatten-/Speicherdruck), Cluster-Probleme (API-Server-Fehler, ablaufende Zertifikate) und Workload-Probleme (Deployment-Replicas nicht verfügbar, fehlgeschlagene Jobs). Sie können Schwellenwerte anpassen oder zusätzliche Alarme erstellen.
Wie verfolge ich Ressourcenanforderungen vs. tatsächliche Nutzung?
Bleemeo sammelt sowohl Ressourcenanforderungen/-limits als auch tatsächliche Nutzung für CPU und Speicher. Dashboards zeigen den Vergleich zwischen dem, was Pods angefordert haben, und dem, was sie tatsächlich nutzen, und helfen, überprovisionierte Workloads (Ressourcenverschwendung) und unterprovisionierte (Drosselungs- oder OOM-Risiko) zu identifizieren. Dies ermöglicht effektive Dimensionierung Ihrer Workloads.
Überwacht Bleemeo Container-Logs?
Ja, mit aktivierter Log-Erfassung erfasst Glouton automatisch Logs von allen Containern in Ihrem Kubernetes-Cluster. Logs werden von Container stdout/stderr ohne zusätzliche Konfiguration gesammelt. Sie können benutzerdefinierte Parser und Filter über Pod-Annotationen anwenden (glouton.log_format, glouton.log_filter). Logs können mit Metriken für umfassende Fehlerbehebung korreliert werden.
Starten Sie mit dem Monitoring Ihrer Kubernetes-Cluster
Deployment in Minuten. Vollstaendige Sichtbarkeit in Ihre K8s-Infrastruktur.