Saltar al contenido
Telemetry
Colección de integración

Integraciones Python Telemetry

Instrumente Python API, trabajadores, aplicaciones de bases de datos y marcos de agentes de IA con eventos estructurados sincrónicos o asincio-seguros.

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

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

Sincronización de coincidencias y ejecución asíncrona

Utilice el cliente síncrono para trabajadores normales y el cliente asíncrono para solicitudes asíncronas o rutas de agentes para que la telemetría no bloquee el bucle de eventos.

Emitir después del límite de la transacción

Un controlador exitoso no es un resultado comercial exitoso hasta que la confirmación de la base de datos, la tarea en cola o el flujo de trabajo del modelo hayan alcanzado su límite duradero.

Clasificar excepciones antes de iniciar sesión

Registre un tipo de error controlado y un paso fallido. Evite el texto de excepción sin formato cuando pueda contener parámetros SQL, mensajes, secretos o contenido del cliente.

Contrato de evento compartido

Mantenga el primer esquema interoperable

  • operación, estado, duration_ms, versión y entorno
  • request_id, task_id, run_id, account_id y error_type controlados
  • intento, modelo, proveedor, tool_name y operación de la base de datos cuando sea relevante

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. 1Utilice una ruta sincrónica y una asincrónica cuando la aplicación utilice ambas.
  2. 2Los eventos de confirmación se emiten después del estado de confirmación o tarea terminal.
  3. 3Cancelación de pruebas, tiempo de espera, reintento y comportamiento de cierre de procesos.
  4. 4Inspeccione los tipos de campos inferidos antes de crear la primera consulta.

Guías de implementación

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

Guía de implementación obtenida

Registro estructurado Python y FastAPI

Capture los resultados y la latencia de las solicitudes FastAPI con el cliente asincrónico Telemetry y los nombres de ruta normalizados.

abrir guia
Guía de implementación obtenida

Monitoreo de eventos estructurados de Django y Apio

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

Matraz y SQLAlchemy Telemetry

Mida los resultados de las solicitudes de Flask y el comportamiento de las transacciones de SQLAlchemy con eventos Python limitados, plantillas de ruta estables y categorías de errores seguras.

abrir guia
Guía de implementación obtenida

Agente de IA Pydantic Telemetry

Mida los resultados de ejecución de Pydantic AI, las salidas validadas, los reintentos, la actividad de las herramientas, la latencia, el uso y la aceptación del producto con eventos estructurados seguros.

abrir guia
Guía de implementación obtenida

Flujo de trabajo de CrewAI Telemetry

Realice un seguimiento de los resultados del flujo y del equipo de CrewAI, el recuento de tareas, las transferencias, los reintentos, la latencia, el costo y los resultados aceptados sin retener las conversaciones de los agentes.

abrir guia
Guía de implementación obtenida

Agente LlamaIndex Telemetry

Realice un seguimiento de los resultados del flujo de trabajo y del agente de LlamaIndex, la actividad de las herramientas, la latencia, las versiones de recuperación, el costo y la calidad revisada con eventos estructurados.

abrir guia
Guía de implementación obtenida

Evaluación del programa DSPy Telemetry

Mida la latencia del programa DSPy, las fallas, las puntuaciones de métricas, las versiones del optimizador, el costo del modelo y los resultados aceptados en todas las versiones con eventos listos para SQL.

abrir guia
Guía de implementación obtenida

Monitoreo de tiempo de espera, estado y flujo de tareas de AutoGen

Realice un seguimiento del estado del flujo de tareas de AutoGen, los tiempos de espera, los resultados del equipo y de los agentes, la actividad de las herramientas, las transferencias, la latencia, las fallas, los costos y las versiones con eventos estructurados compactos.

abrir guia
Guía de implementación obtenida

Puerta de enlace LiteLLM y SDK Telemetry

Realice un seguimiento del enrutamiento, los reintentos, las alternativas, el uso de tokens, la latencia, las estimaciones de costos y los resultados aceptados del proveedor LiteLLM a través de una puerta de enlace modelo controlada.

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