Seguir un trabajo lógico en todos los intentos
Mantenga un identificador de trabajo estable y separe los eventos a nivel de intento del resultado final para que la recuperación de reintentos siga siendo mensurable.
Instrumente programadores, trabajadores, colas, transmisiones, reintentos, mensajes no entregados, webhooks y flujos de trabajo duraderos desde la puesta en cola hasta el resultado final.
Revisado por el equipo de producto Telemetry en . Límites de tiempo de ejecución, campos de eventos compartidos, flujo de trabajo de verificación y fuentes de implementación ascendentes. Revisar los estándares y la propiedad
15 guías de implementación
Cada guía incluye un fragmento del lado del servidor, límites de entrega y privacidad, una consulta de verificación, SQL relacionado y enlaces a documentación anterior.
Explorar guíasMarco de selección
Mantenga un identificador de trabajo estable y separe los eventos a nivel de intento del resultado final para que la recuperación de reintentos siga siendo mensurable.
Las marcas de tiempo programadas, en cola, iniciadas y completadas distinguen la presión del trabajo pendiente del código de trabajo lento.
Documente los resultados completados, fallidos permanentemente, cancelados, descartados y con mensajes no entregados antes de escribir consultas o alertas de trabajos estancados.
Contrato de evento compartido
Adapte estos campos al flujo de trabajo, pero mantenga explícitas las unidades, categorías de estado, identificadores y propiedad antes de que varios servicios dependan de la misma tabla.
Verificación
Guías de implementación
Instrumente trabajadores asíncronos, trabajos programados, reintentos, fallas y eventos de mensajes no entregados con registros listos para SQL.
abrir guiaConecte los resultados de las solicitudes de Django y los ciclos de vida de las tareas de Celery con identificadores seguros, latencia, reintentos y estado del terminal.
abrir guiaRealice un seguimiento de los resultados del flujo de trabajo temporal, los reintentos de actividad, la latencia del inicio programado y los hitos comerciales sin registrar las cargas útiles del flujo de trabajo.
abrir guiaEnvíe los resultados de finalización, error, reintento, recuento de elementos y entrega posterior del flujo de trabajo n8n a un evento Telemetry limitado a través del nodo de solicitud HTTP.
abrir guiaMida la espera de la cola de BullMQ, la duración de la ejecución, los reintentos, los fallos y el crecimiento de los mensajes no entregados con eventos del ciclo de vida preparados para SQL.
abrir guiaRealice un seguimiento de la antigüedad de los mensajes SQS, los intentos de recepción, los resultados del procesamiento, el comportamiento de los lotes y el enrutamiento de mensajes fallidos sin almacenar los cuerpos de los mensajes.
abrir guiaRealice un seguimiento de la confirmación de publicación, entrega, acuse de recibo, reenvío, espera en cola, reintentos y resultados de mensajes fallidos de RabbitMQ con eventos estructurados.
abrir guiaRealice un seguimiento de la publicación, entrega, acuse de recibo, reenvío, pedidos, antigüedad de la cola y resultados de mensajes fallidos de Pub/Sub con identificadores de mensajes estables.
abrir guiaRealice un seguimiento de los envíos, recepciones, renovación de bloqueos, liquidación, reenvío, aplazamiento y resultados de mensajes fallidos de Azure Service Bus sin recopilar cuerpos de mensajes.
abrir guiaSupervise los resultados del consumidor de Kafka, el retraso de la partición, la latencia del procesamiento, los reintentos y el manejo de mensajes dudosos con eventos estructurados.
abrir guiaRealice un seguimiento de los resultados de ejecución, los intentos, las colas de espera, los errores y las liberaciones de Sidekiq desde el middleware del servidor sin copiar los argumentos del trabajo.
abrir guiaMida los resultados de los comandos de Redis, la latencia, el comportamiento de la caché, las reconexiones y las categorías de errores delimitadas junto con node-redis.
abrir guiaRealice un seguimiento de las invocaciones de Lambda, los arranques en frío, la duración, los reintentos y los resultados comerciales con eventos estructurados compactos.
abrir guiaDepure el comportamiento de sincronización de pagos, suscripciones, facturas, reintentos y facturación posterior sin almacenar cuerpos de webhooks.
abrir guiaEnvíe un resultado de flujo de trabajo de terminal delimitado desde acciones GitHub con ejecución, intento, trabajo, conclusión, duración y contexto de lanzamiento.
abrir guiaCree una clave API gratuita, elija la guía de tiempo de ejecución más cercana y envíe un éxito y un fracaso conocidos antes de ampliar la cobertura.