Saltar al contenido
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 . Revisamos dónde se ejecuta el código, los campos compartidos, los pasos de verificación y las guías de implementación enlazadas. Quién revisa esta página

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 configuración con enlaces a las fuentes

Registro estructurado Python y FastAPI

Registra el estado de respuesta de FastAPI y la latencia hasta las cabeceras con el cliente asíncrono de Telemetry y nombres de ruta normalizados.

abrir guia
Guía de configuración con enlaces a las fuentes

Monitoreo de eventos estructurados de Django y Apio

Registra los estados de cada intento de una tarea Celery sin confundir los reintentos con fallos definitivos ni cambiar el resultado de la tarea.

abrir guia
Guía de configuración con enlaces a las fuentes

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 configuración con enlaces a las fuentes

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 configuración con enlaces a las fuentes

Flujo de trabajo de CrewAI Telemetry

Observa las invocaciones síncronas de kickoff de CrewAI sin streaming ni guardar entradas o salidas. Consulta por separado las llamadas que retornaron, fallaron o se interrumpieron.

abrir guia
Guía de configuración con enlaces a las fuentes

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 configuración con enlaces a las fuentes

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 configuración con enlaces a las fuentes

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 configuración con enlaces a las fuentes

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