ObservabilityManager class
Основная точка входа для агента 365, обеспечивающая трассировку OpenTelemetry для агентов и средств ИИ
Методы
| configure((builder: Observability |
Настройка агента 365 с помощью трассировки OpenTelemetry для агентов и средств ИИ |
| get |
Возвращает текущий экземпляр агента 365 |
| shutdown() | Завершает работу агента 365 |
| start(Builder |
Настраивает и запускает агент 365 с упрощенными параметрами |
Сведения о методе
configure((builder: ObservabilityBuilder) => void)
Настройка агента 365 с помощью трассировки OpenTelemetry для агентов и средств ИИ
static function configure(configure?: (builder: ObservabilityBuilder) => void): ObservabilityBuilder
Параметры
- configure
-
(builder: ObservabilityBuilder) => void
Необязательный обратный вызов конфигурации для построителя
Возвращаемое значение
Настроенный экземпляр построителя
getInstance()
Возвращает текущий экземпляр агента 365
static function getInstance(): null | ObservabilityBuilder
Возвращаемое значение
null | Builder
Текущий экземпляр или значение NULL, если он не настроен
shutdown()
Завершает работу агента 365
static function shutdown(): Promise<void>
Возвращаемое значение
Promise<void>
start(BuilderOptions)
Настраивает и запускает агент 365 с упрощенными параметрами
static function start(options?: BuilderOptions): ObservabilityBuilder
Параметры
- options
- BuilderOptions
Параметры конфигурации
Возвращаемое значение
Настроенный и запущенный экземпляр построителя