1. Contrato de evento
una fila en agent_events, con los tipos utilizados por la consulta explícitos.
- timestamp_utc
- Timestamp
- event_name
- Utf8
- data.tool_name
- Utf8
- data.status
- Utf8
- data.args.operation
- Utf8
- data.latency_ms
- Float64
Envíe eventos JSON pragmáticos para flujos de productos, API, trabajos, webhooks, agentes y operaciones comerciales. Telemetry crea y desarrolla el esquema de la tabla para que los datos estén listos para SQL.
Resultados
como funciona
Comience donde un usuario, trabajador, API, webhook o agente produzca un resultado significativo. Es más fácil confiar en un pequeño evento en el límite que en una carga útil gigante.
Incluya identificadores estables, estado, duración, entorno, característica y contexto de error categorizado. Mantenga fuera los secretos y el contenido privado sin procesar.
Envíe eventos de prueba sintéticos, inspeccione el esquema inferido y ejecute la primera consulta. Agregue más cobertura solo después de que el contrato del evento sea útil.

Tablas de eventos estructuradas en Telemetry
Un espacio de trabajo Telemetry real que muestra las tablas de eventos ingeridos y la superficie de consulta utilizada para verificarlas.
Límites
Ruta de prueba inspeccionable
Este ejemplo utiliza un esquema declarado, SQL de solo lectura y resultados sintéticos deterministas. Demuestra el flujo de trabajo sin presentar datos de muestra como punto de referencia del cliente.
una fila en agent_events, con los tipos utilizados por la consulta explícitos.
¿Qué herramientas y argumentos de IA están asociados con la mayor cantidad de llamadas fallidas?
SELECT
"data.tool_name" AS tool_name,
"data.args.operation" AS operation,
COUNT(*) AS calls,
SUM(CASE
WHEN "data.status" = 'failed' THEN 1 ELSE 0
END) AS failures,
100.0 * SUM(CASE
WHEN "data.status" = 'failed' THEN 1 ELSE 0
END) / NULLIF(COUNT(*), 0) AS failure_rate_pct,
approx_percentile_cont("data.latency_ms", 0.95) AS p95_latency_ms
FROM agent_events
WHERE event_name = 'agent_tool_called'
AND timestamp_utc >= now() - INTERVAL '7 days'
GROUP BY "data.tool_name", "data.args.operation"
HAVING COUNT(*) >= 20
ORDER BY failure_rate_pct DESC, calls DESC;La búsqueda de CRM es la operación de herramienta menos confiable y la más lenta en p95.
| tool_name | operation | calls |
|---|---|---|
| crm_lookup | search_contact | 842 |
| order_api | fetch_order | 2210 |
| knowledge_search | semantic_search | 4510 |
Capacidades
Ver el análisis
Filtre campos anidados con puntos y clasifique las herramientas que fallan sin aplanar la carga útil del evento original.
Receta abiertaEncuentre servicios, trabajadores o tareas programadas que dejaron de informar antes de que apareciera un evento de falla.
Receta abiertaUtilice SQL para clasificar las rutas API según una tasa de error 5xx mientras protege el resultado del ruido de bajo volumen.
Receta abiertaCasos de clientes
“Telemetry es una de las formas más fáciles de pasar de descargar sus datos a comprenderlos realmente.”
Shayan Taslim, LogSnag
Revisar el flujo de trabajo documentado“Telemetry hace que sea muy fácil rastrear, analizar y visualizar lo que sucede en mi negocio. Es la combinación perfecta de simple y poderoso.”
Namu Kang, Browserflow
Revisar el flujo de trabajo documentadoCapacidades relacionadas
Banco de trabajo SQL y API de consulta
Explorar
Paneles compartidos
Utilice un mensaje enfocado, envíe eventos sintéticos y verifique la primera consulta útil antes de ampliar la cobertura.