Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Add-on agent to generate and expose cluster-level metrics.
| Date | Stars |
|---|---|
| 2026-07-24 | 6159 |
| 2026-07-25 | 6159 |
| 2026-07-28 | 6159 |
| 2026-07-30 | 6159 |
| 2026-07-31 | 6165 |
| 2026-08-06 | 6165 |
Today
— stars today
This week
+6 stars this week
This month
— stars this month
Momentum
21.0
growth rate 0.10%/day
# Overview
[](https://github.com/kubernetes/kube-state-metrics/actions)
[](https://goreportcard.com/report/github.com/kubernetes/kube-state-metrics)
[](https://pkg.go.dev/github.com/kubernetes/kube-state-metrics)
[](https://github.com/kubernetes/kube-state-metrics/actions/workflows/govulncheck.yml)
[](https://www.bestpractices.dev/projects/8696)
[](https://api.securityscorecards.dev/projects/github.com/kubernetes/kube-state-metrics)
kube-state-metrics (KSM) is a simple service that listens to the Kubernetes API
server and generates metrics about the state of the objects. (See examples in
the Metrics section below.) It is not focused on the health of the individual
Kubernetes components, but rather on the health of the various objects inside,
such as deployments, nodes and pods.
kube-state-metrics is about generating metrics from Kubernetes API objects
without modification. This ensures that features provided by kube-state-metrics
have the same grade of stability as the Kubernetes API objects themselves. In
turn, this means that kube-state-metrics in certain situations may not show the
exact same values as kubectl, as kubectl applies certain heuristics to display
comprehensible messages. kube-state-metrics exposes raw data unmodified from the
Kubernetes API, this way users have all the data they require and perform
heuristics as they see fit.
The metrics are exported on the HTTP endpoint `/metrics` on the listening port
(default 8080). They are served as plaintext. They are designed to be consumed
either by Prometheus itself or by a scraper that is compatible with scraping a
Prometheus client endpoint. You can also open `/metrics` in a browser to see
the raw metrics. Note that the metrics exposed on the `/metrics` endpoint
reflect the current state of the Kubernetes cluster. When Kubernetes objects
are deleted they are no longer visible on the `/metrics` endpoint.
> [!NOTE]
> This README is generated from a [template](./README.md.tpl). Please make your changes there and run `make generate-template`.
## Table of Contents
* [Versioning](#versioning)
* [Kubernetes Version](#kubernetes-version)
* [Compatibility matrix](#compatibility-matrix)
* [Resource group version compatibility](#resource-group-version-compatibility)
* [Container Image](#container-image)
* [Metrics Documentation](#metrics-documentation)
* [ECMAScript regular expression support for allow and deny lists](#ecmascript-regular-expression-support-for-allow-and-deny-lists)
* [Conflict resolution in label names](#conflict-resolution-in-label-names)
* [Kube-state-metrics self metrics](#kube-state-metrics-self-metrics)
* [kube-state-metrics vs. metrics-server](#kube-state-metrics-vs-metrics-server)
* [Scaling kube-state-metrics](#scaling-kube-state-metrics)
* [Resource recommendation](#resource-recommendation)
* [Latency](#latency)
* [A note on costing](#a-note-on-costing)
* [Horizontal sharding](#horizontal-sharding)
* [Automated sharding](#automated-sharding)
* [Deployment sharding](#deployment-sharding)
* [Daemonset sharding for pod metrics](#daemonset-sharding-for-pod-metrics)
* [Resource filtering](#resource-filtering)
* [Setup](#setup)
* [Building the Docker container](#building-the-docker-container)
* [Usage](#usage)
* [Kubernetes Deployment](#kubernetes-deployment)
* [Limited privileges environment](#limited-privileges-environment)
* [Helm Chart](#hExcerpt of 27,510 characters
Read on GitHubKubernetes Prow Robot
1.2k
Manuel Rüger · Germany
274
Frederic Branczyk · @polarsignals · Germany
221
167
Lili Cosic · @InfluxData · Germany
163
103
95
70
Max Inden · @mozilla
57
53
Fabian Reinartz · Switzerland
37
Zou Nengren
30
Filip Petkovski · Shopify
28
Damien Grisonnet · Red Hat · France
22
Prathamesh Bhope · Sr. Engineering Manager @ Walmart Global Tech · United States
20
18
17
16
Olivier Lemasle · I-TRACING @Apalia · France
15
15
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:95a50984a7e664d1, topic:observability, topic:monitoring
matched fp:95a50984a7e664d1, topic:kubernetes