Volver a guíasGuía

Montar golden signals útiles para APIs en Kubernetes sin disparar la cardinalidad de Prometheus

Cómo quedarte con labels estables, medir latencia de verdad y evitar que los pods efímeros conviertan tus métricas en ruido caro.

Una guía práctica para definir tráfico, latencia, errores y saturación en APIs sobre Kubernetes sin llenar Prometheus de series inútiles ni romper alertas.

Creada: 26 de abril de 2026

Publicada: 26 de abril de 2026

Tiempo estimado35 min
NivelIntermedio
Antes de empezarAcceso a Prometheus y Grafana o a su endpoint HTTP
PlataformasLinux / Docker
WhatsAppXLinkedIn

Linux

Flujo recomendado cuando operas Prometheus/Grafana desde un cluster real y puedes usar kubectl + curl desde tu estación Linux.

kubectlcurljq
Abrir un túnel temporal a Prometheus
kubectl -n observability port-forward svc/prometheus-operated 9090:9090
Inspeccionar labels con demasiados valores
curl -s http://127.0.0.1:9090/api/v1/status/tsdb | jq '.data.labelValueCountByLabelName | map(select(.name=="route" or .name=="pod" or .name=="session_id" or .name=="pod_uid" or .name=="http_target"))'

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.