kubernetes/kube-state-metrics
Add-on agent to generate and expose cluster-level metrics. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 87
- age_days: 3771
- days_rel: 15
- days_push: 10
- n_releases_24m: 8
Adoption not part of the score
6184 stars · 2194 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
kube-state-metrics is a Kubernetes add-on agent that listens to the Kubernetes API server and generates Prometheus-compatible metrics about the state of cluster objects such as deployments, nodes, and pods. It exposes raw, unmodified API object data on an HTTP /metrics endpoint for consumption by Prometheus or compatible scrapers.
Use cases
- monitor kubernetes cluster object state with prometheus
- export pod and deployment metrics from kubernetes api
- set up alerting on kubernetes object states
- query how many pods are not ready per namespace
- scrape kubernetes cluster metrics endpoint
- track kubernetes resource states like node and container status
- generate metrics from kubernetes custom resources
When to choose
- you need Prometheus metrics about Kubernetes API objects like pods, deployments, and nodes
- you want raw, unmodified cluster state data for querying and alerting
- you run Prometheus or a compatible scraper in a Kubernetes cluster
- you need metrics for custom resources via custom resource state metrics
When to avoid
- you need health metrics of Kubernetes components themselves (use kubelet/cAdvisor or node exporters)
- you need application-level or runtime metrics rather than object state
- you are not running Kubernetes
- you need a full metrics pipeline rather than an exporter
Facets
service · maturity stable
monitoring http-server monitoring cloud-computing go self-hosted prometheus-exporter kubernetes observability cluster-metrics prometheus metrics-export containers devops docker
10 sources
- readme: https://github.com/kubernetes/kube-state-metrics · fetched 2026-08-28 · d2be3c18644d
- homepage: https://kubernetes.io/docs/concepts/cluster-administration/kube-state-metrics/ · fetched 2026-08-29 · 041b9f09ecb9
- site_page: https://kubernetes.io/docs/home · fetched 2026-08-29 · a361c9f2ae4a
- site_page: https://kubernetes.io/zh-cn/docs/concepts/cluster-administration/kube-state-metrics · fetched 2026-08-29 · 2e1d5892339d
- site_page: https://kubernetes.io/ja/docs/concepts/cluster-administration/kube-state-metrics · fetched 2026-08-29 · 1840776a7c69
- site_page: https://kubernetes.io/ko/docs/concepts/cluster-administration/kube-state-metrics · fetched 2026-08-29 · 2751946ce661
- site_page: https://kubernetes.io/bn/docs/concepts · fetched 2026-08-29 · 321821147f83
- site_page: https://kubernetes.io/zh-cn/docs/concepts · fetched 2026-08-29 · 03ee81612cf7
- site_page: https://kubernetes.io/fr/docs/concepts · fetched 2026-08-29 · 8e3b2ac7b3ee
- site_page: https://kubernetes.io/releases · fetched 2026-08-29 · b09acd589ea9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kubernetes/kube-state-metrics | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="kubernetes/kube-state-metrics")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem