Volver a guíasGuía

Arreglar la explosión de labels en Loki sin romper las búsquedas que sí importan

Cómo bajar streams, chunks diminutos y latencia de consulta manteniendo el contexto útil para incidentes

Una guía práctica para identificar labels de alta cardinalidad en Loki, sacarlas de la ruta crítica y validar que las búsquedas sigan siendo útiles.

Creada: 29 de abril de 2026

Publicada: 29 de abril de 2026

Tiempo estimado40 min
NivelAvanzado
Antes de empezarAcceso a Loki y a Grafana Explore o logcli
PlataformasLinux / Docker
WhatsAppXLinkedIn

Linux

Audita series en una ventana corta, corrige el pipeline del agente y recarga solo el componente de recolección.

curljqlogcli opcionalalloy o agente equivalente
Inspección rápida de series de Loki
START=$(date -u -d '1 hour ago' +%s000000000)
END=$(date -u +%s000000000)
curl -G -s http://loki:3100/loki/api/v1/series \
  --data-urlencode 'match[]={cluster="prod",namespace="payments"}' \
  --data-urlencode "start=${START}" \
  --data-urlencode "end=${END}" | jq '.data[:5]'
Motivos de flush en los chunks
curl -G -s http://prometheus:9090/api/v1/query \
  --data-urlencode 'query=sum by (reason) (rate(loki_ingester_chunks_flushed_total[5m]))' | jq '.data.result'
Validar y recargar Alloy
sudo alloy validate /etc/alloy/config.alloy && sudo systemctl reload alloy

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.