kube-state-metrics

Visit website Source code

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

Pricing and hosting

Pricing
Free
Open source
Yes (Apache-2.0)
Self-hosted
Yes
Launched
2016
Status
Active
Website
github.com

Plans and prices change; check the tool's own site before you decide.

What it does

Kubernetes and container monitoring checklist

1 of 10 confirmed in kube-state-metrics's own documentation. The same checklist is used for every tool in Kubernetes.

  • Cluster, node and pod metrics No
  • Kubernetes events No
  • Pod logs No
  • Cluster view No
  • Requests and limits advice No
  • Change timeline No
  • Network visibility No
  • Alerting No
  • Multi-cluster No
  • Runs in your cluster Yes

Exporter only: object-state metrics (requests, limits, status) in Prometheus format; resource usage is left to metrics-server; no UI, events, logs or alerting.

Checked against: github.com, github.com (2)

Alternatives to kube-state-metrics

Other kubernetes and container monitoring tools. See all 25.