ObservabilityManager class
Main entry point for Agent 365 providing OpenTelemetry tracing for AI agents and tools
Methods
| configure((builder: Observability |
Configures Agent 365 with OpenTelemetry tracing for AI agents and tools |
| get |
Gets the current Agent 365 instance |
| shutdown() | Shuts down Agent 365 |
| start(Builder |
Configures and starts Agent 365 with simplified options |
Method Details
configure((builder: ObservabilityBuilder) => void)
Configures Agent 365 with OpenTelemetry tracing for AI agents and tools
static function configure(configure?: (builder: ObservabilityBuilder) => void): ObservabilityBuilder
Parameters
- configure
-
(builder: ObservabilityBuilder) => void
Optional configuration callback for the Builder
Returns
The configured Builder instance
getInstance()
Gets the current Agent 365 instance
static function getInstance(): null | ObservabilityBuilder
Returns
null | Builder
The current instance or null if not configured
shutdown()
Shuts down Agent 365
static function shutdown(): Promise<void>
Returns
Promise<void>
start(BuilderOptions)
Configures and starts Agent 365 with simplified options
static function start(options?: BuilderOptions): ObservabilityBuilder
Parameters
- options
- BuilderOptions
Configuration options
Returns
The configured and started Builder instance