Volver a guíasGuía

Golden signals prácticos para APIs en Kubernetes sin inflar el stack

Definir métricas, dashboards y respuestas operativas realistas para latencia, tráfico, errores y saturación en servicios HTTP dentro de Kubernetes

Guía técnica para definir golden signals aplicables a APIs en Kubernetes: métricas Prometheus, consultas PromQL, paneles de Grafana, reglas de alerta y un flujo de troubleshooting para diagnosticar y validar mitigaciones sin añadir agentes innecesarios.

Creada: 15 de abril de 2026

Publicada: 15 de abril de 2026

Tiempo estimado45 min
NivelIntermedio
Antes de empezarAcceso a un clúster Kubernetes (kubeconfig con permisos de lectura)
PlataformasLinux / Docker
WhatsAppXLinkedIn

Linux

Comandos para inspección local de métricas y logs desde una workstation con kubectl; ejemplos de PromQL y verificación.

kubectl configurado y conectado al clústercurl instaladojq (opcional) para parseo de JSON
Listar pods del API server
kubectl get pods -n kube-system -l component=kube-apiserver -o wide
Ver logs recientes del kube-apiserver (solo lectura)
kubectl logs -n kube-system -l component=kube-apiserver --tail=200
Port-forward del primer pod del apiserver para consultar /metrics localmente
kubectl -n kube-system port-forward $(kubectl -n kube-system get pod -l component=kube-apiserver -o name | head -n1) 8001:8080 &
# Luego consulta: curl -s http://127.0.0.1:8001/metrics | head -n 40
Comprobar solicitudes HTTP al endpoint de la API (solo GET no destructivo)
kubectl proxy --port=8001 &
# luego desde local:
curl -sS http://127.0.0.1:8001/api/v1/namespaces/default/pods | jq '.items | length'
Consultar Prometheus (si está accesible) para tasa de peticiones (ejemplo)
curl -s 'http://PROMETHEUS_HOST:9090/api/v1/query?query=sum(rate(apiserver_request_total[1m]))' | jq

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.