Volver a guíasGuía

Depurar backpressure en pipelines Vector sin perder logs por el camino

Una guía práctica para validar buffers, transforms VRL, sinks lentos y métricas internas antes de culpar al backend.

Aprende a detectar dónde se retrasan o pierden eventos en Vector, cómo separar errores de parsing de presión de sink, y qué checklist usar antes de tocar producción.

Creada: 4 de agosto de 2026

Publicada: 4 de agosto de 2026

Tiempo estimado35 min
NivelIntermedio
Antes de empezarVector 0.37+ o una versión reciente con API interna habilitable
PlataformasLinux / Docker
WhatsAppXLinkedIn

Docker

Reproducir el pipeline con un contenedor Vector, fichero de prueba y sinks controlados antes de cambiar el DaemonSet real.

dockervector.yaml montado en lecturafichero synthetic.log sin datos sensibles
Arrancar Vector con API interna
docker run --rm -p 8686:8686 -v "$PWD/vector.yaml:/etc/vector/vector.yaml:ro" timberio/vector:latest --config /etc/vector/vector.yaml
Enviar muestra sintética
printf "2026-08-04T08:00:00Z checkout-api ERROR payment timeout trace_id=demo-123\n" >> synthetic.log

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.