Volver a guíasGuía

Limpiar ruido de kube-state-metrics para que tus dashboards vuelvan a decir algo

Cómo recortar series inútiles, adaptarte a EndpointSlices y separar estado de uso sin dejar ciego al equipo.

kube-state-metrics sigue siendo útil, pero en 2026 llega con más superficie, más métricas estables y cambios recientes como EndpointSlices por defecto. Si tus paneles se llenaron de series irrelevantes, joins frágiles o estados duplicados, esta guía te enseña a reducir ruido en la fuente, corregir consultas y validar que el recorte no rompe alertas ni troubleshooting.

Creada: 20 de abril de 2026

Publicada: 20 de abril de 2026

Tiempo estimado38 min
NivelIntermedio
Antes de empezarAcceso de lectura a Kubernetes y a la configuración de Prometheus o kube-prometheus
PlataformasLinux / Docker
WhatsAppXLinkedIn

Docker

Útil para validar consultas y el recorte de scrapes desde una estación local o un laboratorio con endpoints ya expuestos.

DockerEndpoints HTTP accesibles para Prometheus o kube-state-metrics
Consultar muestras scrapeadas de kube-state-metrics vía API de Prometheus
docker run --rm --network host curlimages/curl:8.7.1 -sG 'http://127.0.0.1:9090/api/v1/query' --data-urlencode 'query=sum(scrape_samples_post_metric_relabeling{job="kube-state-metrics"})'
Ver una versión filtrada del endpoint de kube-state-metrics
docker run --rm --network host curlimages/curl:8.7.1 -s 'http://127.0.0.1:8080/metrics?resources=pods,deployments,statefulsets' | head -40
Comparar familias de métricas ruidosas por nombre
docker run --rm --network host curlimages/curl:8.7.1 -sG 'http://127.0.0.1:9090/api/v1/query' --data-urlencode 'query=topk(20,count by (__name__) ({job="kube-state-metrics"}))'

Contenido bloqueado

Esta guía requiere completar ambos pasos para leer el contenido completo.

  • Dale a “Me gusta” en la guía.
  • Comparte en WhatsApp, X, LinkedIn o copia el enlace.

Cuando se cumplan ambos pasos, el acceso se desbloquea automáticamente.