Compartir a través de


ObservabilityManager class

Punto de entrada principal para el Agente 365 que proporciona seguimiento de OpenTelemetry para agentes y herramientas de IA

Métodos

configure((builder: ObservabilityBuilder) => void)

Configura el agente 365 con el seguimiento de OpenTelemetry para agentes y herramientas de IA.

getInstance()

Obtiene la instancia actual del Agente 365.

shutdown()

Cierra el agente 365

start(BuilderOptions)

Configura e inicia el Agente 365 con opciones simplificadas

Detalles del método

configure((builder: ObservabilityBuilder) => void)

Configura el agente 365 con el seguimiento de OpenTelemetry para agentes y herramientas de IA.

static function configure(configure?: (builder: ObservabilityBuilder) => void): ObservabilityBuilder

Parámetros

configure

(builder: ObservabilityBuilder) => void

Devolución de llamada de configuración opcional para el Generador

Devoluciones

La instancia de Builder configurada

getInstance()

Obtiene la instancia actual del Agente 365.

static function getInstance(): null | ObservabilityBuilder

Devoluciones

null | Builder

La instancia actual o null si no está configurada

shutdown()

Cierra el agente 365

static function shutdown(): Promise<void>

Devoluciones

Promise<void>

start(BuilderOptions)

Configura e inicia el Agente 365 con opciones simplificadas

static function start(options?: BuilderOptions): ObservabilityBuilder

Parámetros

options
BuilderOptions

Opciones de configuración

Devoluciones

Instancia de Builder configurada e iniciada