Self-hosted Kubernetes monitoring tools in 2026

Cluster, node, pod and container health, and the events that explain it. This list has 23 Kubernetes monitoring tools. Of these, 21 are open source, 23 have a free plan and 23 can be self-hosted. Checked by hand on 30 September 2026.

  1. 1

    Botkube

    Kubernetes ChatOps bot that posts cluster events and alerts to Slack, Discord or Mattermost and lets you run kubectl from chat.

    Free Open source (MIT) Self-hosted maintenance ChatOpsKubernetesNotifications
  2. 2

    cAdvisor

    Google's container advisor: a daemon that collects resource usage and performance data for running containers and exposes it to Prometheus. Built into the kubelet.

    Free Open source (Apache-2.0) Self-hosted KubernetesMetrics
  3. 3

    Checkmk

    Infrastructure monitoring for servers, networks, cloud and containers with automatic service discovery; the base edition is open source and paid editions add more.

    Free plan Open source (GPL-2.0) Self-hosted InfrastructureKubernetesDashboards
  4. 4

    Coroot

    Open source observability that uses eBPF to build service maps and collect metrics, logs, traces and profiles without code changes, with root-cause hints.

    Free plan Open source (Apache-2.0) Self-hosted APMMetricsTracesKubernetes
  5. 5

    Dozzle

    Small web UI that streams and searches live Docker container logs across hosts, with no log storage. Optional Dozzle Cloud adds grouped alerts and log analysis.

    Free plan Open source (MIT) Self-hosted LogsInfrastructure
  6. 6

    Freelens

    Community-maintained open source Kubernetes desktop IDE, forked from OpenLens, for managing clusters and viewing workloads, metrics and logs.

    Free Open source (MIT) Self-hosted KubernetesDashboards
  7. 7

    groundcover

    Kubernetes observability that uses an eBPF sensor and runs in your own cloud account, covering logs, traces, metrics and APM without code changes.

    Free plan Self-hosted KubernetesAPMLogsTraces
  8. 8

    Headlamp

    Kubernetes web UI and desktop app, now a Kubernetes SIG UI project, for browsing cluster resources, logs and events, extensible with plugins.

    Free Open source (Apache-2.0) Self-hosted KubernetesDashboards
  9. 9

    Hubble

    Network observability layer for Cilium that shows service dependencies, network flows and DNS and HTTP traffic between Kubernetes workloads, using eBPF.

    Free Open source (Apache-2.0) Self-hosted KubernetesNetwork
  10. 10

    Inspektor Gadget

    CNCF project of eBPF-based tools (gadgets) for inspecting and debugging Kubernetes workloads and Linux hosts, from network traces to process and file activity.

    Free Open source (Apache-2.0) Self-hosted KubernetesInfrastructure
  11. 11

    K8sGPT

    CLI and operator that scans Kubernetes clusters for problems and explains them in plain language using an LLM backend of your choice. CNCF sandbox project.

    Free Open source (Apache-2.0) Self-hosted KubernetesIncident response
  12. 12

    k9s

    Terminal UI for Kubernetes that lists and watches cluster resources in real time and lets you view logs, exec into pods and act on resources with keystrokes.

    Free Open source (Apache-2.0) Self-hosted Kubernetes
  13. 13

    kube-state-metrics

    Kubernetes add-on that listens to the API server and exposes the state of objects such as deployments, pods and nodes as Prometheus metrics.

    Free Open source (Apache-2.0) Self-hosted KubernetesMetrics
  14. 14

    Kubernetes Dashboard

    The former official web UI for viewing and managing workloads and resources in a Kubernetes cluster.

    Free Open source (Apache-2.0) Self-hosted archived KubernetesDashboards
  15. 15

    kubernetes-event-exporter

    Exports Kubernetes events to sinks such as Slack, Opsgenie, Elasticsearch, Kafka or webhooks, so events can be kept and alerted on.

    Free Open source (Apache-2.0) Self-hosted KubernetesNotifications
  16. 16

    Kubeshark

    Captures and dissects API traffic between Kubernetes pods (HTTP, gRPC, Kafka, DNS and more) so you can inspect requests cluster-wide, like Wireshark for Kubernetes.

    Free plan Free: Community: up to 3 nodes and 60 pods Open source (Apache-2.0) Self-hosted KubernetesNetwork
  17. 17

    Kubewatch

    Kubernetes watcher that reports resource changes in the cluster to Slack, Mattermost and other chat channels or to a webhook.

    Free Open source (Apache-2.0) Self-hosted KubernetesNotifications
  18. 18

    Lens

    Desktop Kubernetes IDE for browsing clusters, resource metrics and logs across many clusters. Free for individuals and small organizations; paid plans add team and enterprise features.

    Free plan Free: Personal plan: orgs under $10M revenue or funding Self-hosted KubernetesDashboards
  19. 19

    Metrics Server

    Cluster-wide aggregator of CPU and memory usage from kubelets, serving the Metrics API used by kubectl top and the Horizontal Pod Autoscaler.

    Free Open source (Apache-2.0) Self-hosted KubernetesMetrics
  20. 20

    Netdata

    Per-second metrics for servers, containers and applications from an agent with built-in dashboards and alerts, plus the optional hosted Netdata Cloud.

    Free plan Free: 5 nodes, non-commercial use Open source (GPL-3.0) Self-hosted InfrastructureMetricsDashboardsKubernetes
  21. 21

    Pixie

    Kubernetes observability that uses eBPF to capture service traffic, metrics and CPU profiles automatically; a CNCF sandbox project.

    Free Open source (Apache-2.0) Self-hosted KubernetesAPMMetrics
  22. 22

    Prometheus Operator

    Kubernetes operator that deploys and configures Prometheus and Alertmanager from custom resources. Its kube-prometheus project and the kube-prometheus-stack Helm chart bundle a full cluster monitoring setup.

    Free Open source (Apache-2.0) Self-hosted KubernetesMetrics
  23. 23

    Robusta

    Kubernetes alert enrichment and routing on top of Prometheus: adds pod logs, events and graphs to alerts and sends them to Slack, Teams and other sinks. Open source core plus a paid SaaS.

    Free plan Open source (MIT) Self-hosted KubernetesAlert routing

Side by side

Tool Pricing Free plan Open source Self-hosted Cluster, node and pod metricsKubernetes eventsPod logsCluster viewRequests and limits adviceChange timelineNetwork visibilityAlertingMulti-clusterRuns in your cluster
Botkube Free Yes Yes Yes YesYesYesNo-YesNoYes-Yes
cAdvisor Free Yes Yes Yes Yes-NoNoNoNoNoNoNoYes
Checkmk Free plan Yes Yes Yes Yes--Yes---YesYes-
Coroot Free plan Yes Yes Yes YesYesYesYes-YesYesYesYesYes
Dozzle Free plan Yes Yes Yes Yes-Yes-No-NoYes-Yes
Freelens Free Yes Yes Yes YesYesYes----NoYesNo
groundcover Free plan Yes No Yes YesYesYesYes--YesYesYesYes
Headlamp Free Yes Yes Yes YesYesYesYes---NoYesYes
Hubble Free Yes Yes Yes NoNoNoYesNoNoYes-YesYes
Inspektor Gadget Free Yes Yes Yes YesNoNoNoNo-YesNo-Yes
K8sGPT Free Yes Yes Yes NoYesYesNo--NoYes-Yes
k9s Free Yes Yes Yes Yes-YesYes--NoNo-No
kube-state-metrics Free Yes Yes Yes NoNoNoNoNoNoNoNoNoYes
Kubernetes Dashboard Free Yes Yes Yes YesYesYes-No-NoNoNoYes
kubernetes-event-exporter Free Yes Yes Yes NoYesNoNoNo-NoYesNoYes
Kubeshark Free plan Community: up to 3 nodes and 60 pods Yes Yes ---YesNo-YesYes-Yes
Kubewatch Free Yes Yes Yes NoYesNoNoNoYesNoYesNoYes
Lens Free plan Personal plan: orgs under $10M revenue or funding No Yes YesYesYes----NoYesNo
Metrics Server Free Yes Yes Yes YesNoNoNoNoNoNoNoNoYes
Netdata Free plan 5 nodes, non-commercial use Yes Yes Yes--Yes--YesYesYesYes
Pixie Free Yes Yes Yes Yes--Yes--YesNo-Yes
Prometheus Operator Free Yes Yes Yes YesNoNoNoNoNoNoYes-Yes
Robusta Free plan Yes Yes Yes YesYesYes-YesYes-YesYesYes

Yes: confirmed in the tool's documentation. No: documented as not offered. -: not confirmed. Plans and prices change; check each tool's own site before you decide.

More lists