Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La observabilidad proporciona información sobre el estado interno y el comportamiento de los flujos de trabajo durante la ejecución. Esto incluye las funcionalidades de registro, métricas y seguimiento que ayudan a supervisar y depurar flujos de trabajo.
Sugerencia
La observabilidad es una característica de todo el marco y no se limita a los flujos de trabajo. Para obtener más información, consulte Observabilidad.
Además de la telemetría estándar de GenAI, los flujos de trabajo del marco de agente emiten intervalos, registros y métricas adicionales para proporcionar información más detallada sobre la ejecución del flujo de trabajo. Estas características de observabilidad ayudan a los desarrolladores a comprender el flujo de mensajes, el rendimiento de los ejecutores y los errores que pueden producirse.
Habilitación de la observabilidad
Consulte Habilitación de la observabilidad para obtener instrucciones sobre cómo habilitar la observabilidad en las aplicaciones.
Consulte Habilitación de la observabilidad para obtener instrucciones sobre cómo habilitar la observabilidad en las aplicaciones.
Intervalos de flujo de trabajo
| Nombre del tramo | Description |
|---|---|
workflow.build |
Para cada compilación de flujo de trabajo |
workflow.run |
Para cada ejecución de flujo de trabajo |
message.send |
Para cada mensaje enviado a un ejecutor |
executor.process |
Para cada ejecutor que procesa un mensaje |
edge_group.process |
Para cada grupo perimetral que procesa un mensaje |
Vínculos entre segmentos
Cuando un ejecutor envía un mensaje a otro ejecutor, el message.send intervalo se crea como elemento secundario del executor.process intervalo. Sin embargo, el executor.process intervalo del ejecutor de destino no será un elemento secundario del message.send intervalo porque la ejecución no está anidada. En su lugar, el executor.process intervalo del ejecutor de destino está vinculado al message.send intervalo del ejecutor de origen. Esto crea una ruta rastreable a lo largo de la ejecución del flujo de trabajo.
Por ejemplo: