Saltar al contenido
Telemetry
Colección de integración

Integraciones Node.js y TypeScript Telemetry

Instrumente marcos Node.js, tiempos de ejecución perimetrales, colas, clientes de bases de datos, registradores, webhooks y aplicaciones de inteligencia artificial con eventos del lado del servidor.

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

21 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ías

Marco de selección

Elige el límite que conoce el resultado.

Elija el límite del middleware del terminal

Registre las solicitudes después de conocer el estado final y la duración, y registre los trabajos después de que el trabajador sepa si el trabajo se completó, se reintentó o falló.

Mantenga las credenciales solo del servidor

Inicialice un cliente compartido en el código del servidor. El navegador y la colección perimetral deben pasar por una lista de permitidos propiedad de la aplicación.

Preservar el contexto del marco sin cargas útiles sin procesar

Utilice plantillas de ruta, operaciones con nombre, nombres de colas y categorías de errores en lugar de URL, cuerpos de solicitud, texto SQL o volcados de excepciones.

Contrato de evento compartido

Mantenga el primer esquema interoperable

  • route_template o job_name, estado, duration_ms y versión
  • request_id, job_id, account_id y error_type controlados
  • entorno, tiempo de ejecución, retry_count y dependencia

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

Ejercer rutas de falla antes de las alertas

  1. 1Envíe una solicitud o trabajo exitoso y uno fallido desde el tiempo de ejecución real.
  2. 2Confirme que la inicialización se reutiliza en lugar de crear un cliente por evento.
  3. 3Pruebe el comportamiento de apagado, tiempo de espera y reintento de la ruta de entrega.
  4. 4Consulta las últimas filas por ruta, trabajo, versión y estado.

Guías de implementación

Haga coincidir el marco, el proveedor o el tiempo de ejecución

Guía de implementación obtenida

Node.js y registro estructurado exprés

Resultados de ruta de Instrument Express con plantillas de ruta estables, códigos de estado, latencia de solicitud y campos de correlación seguros.

abrir guia
Guía de implementación obtenida

Análisis de eventos del servidor Next.js

Envíe eventos listos para SQL desde controladores de ruta Next.js y acciones del servidor sin exponer una clave de ingesta al navegador.

abrir guia
Guía de implementación obtenida

Solicitud y flujo de trabajo de NestJS Telemetry

Instrumente a los controladores y proveedores de NestJS con resultados de ruta normalizados, latencia, errores, versiones y contexto de cuenta aprobado.

abrir guia
Guía de implementación obtenida

Trabajador de Cloudflare Telemetry

Registre el estado de las solicitudes perimetrales, la latencia, las fallas del proveedor, las ejecuciones de cron y los trabajadores en cola de Cloudflare Workers.

abrir guia
Guía de implementación obtenida

Monitoreo de eventos estructurados de AWS Lambda

Realice 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 guia
Guía de implementación obtenida

Ejecución de Google Cloud Telemetry

Realice un seguimiento de las solicitudes de Cloud Run y los resultados del trabajo, el contexto de inicio en frío, la simultaneidad de instancias, los reintentos, la latencia y las versiones con eventos estructurados propiedad de la aplicación.

abrir guia
Guía de implementación obtenida

Funciones de Azure Telemetry

Realice un seguimiento de los resultados de HTTP, temporizador, cola y desencadenador de eventos de Azure Functions con invocación, reintento, latencia, liberación y contexto de impacto en el cliente.

abrir guia
Guía de implementación obtenida

Trabajo de Inngest y Trigger.dev Telemetry

Instrumente trabajadores asíncronos, trabajos programados, reintentos, fallas y eventos de mensajes no entregados con registros listos para SQL.

abrir guia
Guía de implementación obtenida

Monitoreo de cola BullMQ

Mida 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 guia
Guía de implementación obtenida

Cola RabbitMQ Telemetry

Realice 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 guia
Guía de implementación obtenida

Pub/Sub de Google Cloud Telemetry

Realice 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 guia
Guía de implementación obtenida

Bus de servicio de Azure Telemetry

Realice 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 guia
Guía de implementación obtenida

Gancho web Stripe Telemetry

Depure el comportamiento de sincronización de pagos, suscripciones, facturas, reintentos y facturación posterior sin almacenar cuerpos de webhooks.

abrir guia
Guía de implementación obtenida

Grupo y consulta de nodo-postgres Telemetry

Instrumente huellas digitales de consultas de nodo-postgres, adquisición de conexiones, presión del grupo, tiempos de espera, resultados de transacciones y errores de bases de datos sin registrar parámetros SQL.

abrir guia
Guía de implementación obtenida

Base de datos ORM de Prisma Telemetry

Mida las huellas digitales de las operaciones de Prisma, la latencia de los modelos y métodos, las fallas, los recuentos de resultados, las versiones y los flujos de trabajo dependientes de la base de datos sin recopilar parámetros de consulta sin procesar.

abrir guia
Guía de implementación obtenida

Redis y nodo-redis Telemetry

Mida 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 guia
Guía de implementación obtenida

Análisis de eventos estructurados de Pino

Empareje los registros de diagnóstico de Pino con eventos de resultados delimitados de Telemetry para el análisis de confiabilidad de solicitudes, trabajos y productos de Node.js.

abrir guia
Guía de implementación obtenida

Análisis de eventos estructurados de Winston

Conecte los diagnósticos de aplicaciones de Winston con pequeñas solicitudes, flujos de trabajo y resultados de trabajos listos para SQL sin duplicar todo el flujo de registros.

abrir guia
Guía de implementación obtenida

Vercel SDK de IA Telemetry

Realice un seguimiento de las finalizaciones de transmisión, el uso de tokens, los reintentos, la latencia y los resultados aceptados de los flujos de trabajo del SDK de AI.

abrir guia
Guía de implementación obtenida

API de respuestas OpenAI Telemetry

Mida la latencia de la API de OpenAI Responses, el uso de tokens, la actividad de las herramientas, las fallas y los resultados posteriores sin recopilar indicaciones ni contenido generado.

abrir guia
Guía de implementación obtenida

Agente Mastra Telemetry

Realice un seguimiento de los resultados del flujo de trabajo y del agente de Mastra, la actividad de las herramientas, la latencia, los reintentos, el costo y la aceptación del producto junto con los seguimientos y evaluaciones integrados.

abrir guia

Primero verifique un flujo de trabajo de un extremo a otro

Cree 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.

Empieza gratis