Skip to content

Kubernetes Monitoring Overview

Professional

Bleemeo provides comprehensive monitoring for your Kubernetes clusters. Deploy the Bleemeo agent as a DaemonSet to get full visibility into your cluster’s health, workloads, and services.

The Bleemeo agent automatically discovers and monitors services running in your Kubernetes pods. It detects all known services and gathers container metrics without manual configuration.

Track the health of your Kubernetes workloads with metrics including:

  • Pod counts by state (pending, running, succeeded, failed)
  • Pod restarts to detect unstable applications
  • CPU and memory requests/limits for resource planning
  • Metrics are labeled by namespace, owner kind (deployment, daemonset, etc.), and owner name

Monitor the overall health of your Kubernetes infrastructure:

  • Node count and availability
  • Namespace count and state
  • Kubernetes API status with cluster-wide consensus
  • Kubelet status per node (disk, memory, processes, readiness)

Never miss a certificate renewal with automatic monitoring of:

  • Kubernetes CA certificate expiration
  • Node certificate expiration

Scrape Prometheus metrics from your applications using Pod annotations:

  • prometheus.io/scrape - Enable scraping
  • prometheus.io/path - Custom metrics path
  • prometheus.io/port - Custom metrics port

See Prometheus integration for details.

  1. Install the agent - Deploy using kubectl or Helm
  2. View metrics - Explore available Kubernetes metrics
  3. Upgrade - Keep your agents up to date

The Bleemeo agent runs as a DaemonSet, with one agent instance on each node. All agents in a cluster collaborate to:

  • Monitor services on their respective nodes
  • Aggregate cluster-wide metrics
  • Provide consensus-based API health status
  • Report to a unified cluster view in Bleemeo Cloud

Your cluster appears as a single entity in the Bleemeo dashboard with drill-down capabilities to individual nodes, pods, and services.

  • Kubernetes 1.19 or later
  • Access to create DaemonSets, ConfigMaps, and ServiceAccounts
  • Bleemeo account with Professional plan