次の方法で共有


Builder class

OpenTelemetry トレースを使用してエージェント 365 を構成するためのビルダー

メソッド

build()

エージェント 365 構成をビルドして初期化する

shutdown()

OpenTelemetry SDK をシャットダウンします

start()

OpenTelemetry SDK を起動します

withClusterCategory(ClusterCategory)

エージェント 365 エクスポーターのクラスター カテゴリを構成します

withService(string, string)

テレメトリのサービス名とバージョンを構成します

withTokenResolver(TokenResolver)

エージェント 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

認証トークンを解決する関数

戻り値

メソッド チェーンのビルダー インスタンス