ObservabilityManager class

Agent 365 的主要入口,提供 AI 代理與工具的 OpenTelemetry 追蹤

方法

configure((builder: ObservabilityBuilder) => void)

配置 Agent 365 採用 OpenTelemetry 追蹤技術,用於 AI 代理與工具

getInstance()

取得目前的 Agent 365 實例

shutdown()

關閉365號特工

start(BuilderOptions)

設定並啟動 Agent 365,提供簡化選項

方法詳細資料

configure((builder: ObservabilityBuilder) => void)

配置 Agent 365 採用 OpenTelemetry 追蹤技術,用於 AI 代理與工具

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

參數

configure

(builder: ObservabilityBuilder) => void

建構者的可選設定回調

傳回

已設定的建置器實例

getInstance()

取得目前的 Agent 365 實例

static function getInstance(): null | ObservabilityBuilder

傳回

null | Builder

如果沒有設定,則是目前的實例或 null

shutdown()

關閉365號特工

static function shutdown(): Promise<void>

傳回

Promise<void>

start(BuilderOptions)

設定並啟動 Agent 365,提供簡化選項

static function start(options?: BuilderOptions): ObservabilityBuilder

參數

options
BuilderOptions

設定選項

傳回

已設定並啟動的建構器實例