Builder class
OpenTelemetry トレースを使用してエージェント 365 を構成するためのビルダー
メソッド
| build() | エージェント 365 構成をビルドして初期化する |
| shutdown() | OpenTelemetry SDK をシャットダウンします |
| start() | OpenTelemetry SDK を起動します |
| with |
エージェント 365 エクスポーターのクラスター カテゴリを構成します |
| with |
テレメトリのサービス名とバージョンを構成します |
| with |
エージェント 365 エクスポーターのトークン リゾルバーを構成します |
メソッドの詳細
build()
エージェント 365 構成をビルドして初期化する
function build(): boolean
戻り値
boolean
構成された NodeSDK インスタンス
shutdown()
OpenTelemetry SDK をシャットダウンします
function shutdown(): Promise<void>
戻り値
Promise<void>
start()
OpenTelemetry SDK を起動します
function start()
withClusterCategory(ClusterCategory)
エージェント 365 エクスポーターのクラスター カテゴリを構成します
function withClusterCategory(clusterCategory: ClusterCategory): ObservabilityBuilder
パラメーター
- clusterCategory
- ClusterCategory
クラスター カテゴリ (例: "preprod"、"prod")
戻り値
メソッド チェーンのビルダー インスタンス
withService(string, string)
テレメトリのサービス名とバージョンを構成します
function withService(serviceName: string, serviceVersion?: string): ObservabilityBuilder
パラメーター
- serviceName
-
string
サービス名
- serviceVersion
-
string
サービスのバージョン
戻り値
メソッド チェーンのビルダー インスタンス
withTokenResolver(TokenResolver)
エージェント 365 エクスポーターのトークン リゾルバーを構成します
function withTokenResolver(tokenResolver: TokenResolver): ObservabilityBuilder
パラメーター
- tokenResolver
-
TokenResolver
認証トークンを解決する関数
戻り値
メソッド チェーンのビルダー インスタンス