.NET エージェントで OpenTelemetry を有効にする

OpenTelemetry の .NET エージェントを有効にするには、次のものが必要です。
.NET アプリケーションを実行するプロセスに次の環境変数を追加します。
  1. OpenTelemetry を有効にします。
    APPDYNAMICS_OPENTELEMETRY_ENABLED=true
  2. トレースエクスポータを OTLP に設定します(OpenTelemetry 対応の .NET エージェントは、OTLP 形式で OpenTelemetry スパンを送信します)。
    OTEL_TRACES_EXPORTER=otlp
  3. アプリケーションの階層名(service.name 内)とアプリケーション名(service.namespace 内)を設定します。
    警告: service.name で階層名を設定しない場合、値はデフォルトで、.NET エージェントによって最初に登録された階層名になります(階層が Splunk AppDynamics によって最初にインストゥルメントされたとき)。
    OTEL_RESOURCE_ATTRIBUTES=service.name=myServiceName,service.namespace=myServiceNameSpace
    また、OpenTelemetry の otel-config.yml ファイルで階層名とアプリケーション名を設定するオプションもあります。Set service.name and service.namespace to Your Application and Tier Names を参照してください。