AppDynamics SaaS 23.x アプリケーション監視 AppDynamics for OpenTelemetry™ Current: リソース属性の設定 PDF Download PDF Download page リソース属性の設定. Current page All pages リソース属性の設定 OpenTelemetry™ Collector を展開して設定した後は、リソース属性を AppDynamics でモニターされるアプリケーションと階層の名前に設定し、telemetry.sdk.language 属性がアプリケーションの言語に設定されていることを確認する必要があります。これにより、OpenTelemetry サービスがアプリケーションから AppDynamics にマッピングされます。はじめる前に以下のセクションで属性を構成する前に、OpenTelemetry™ Collectorをデプロイして構成したことを確認してください。service.name および service.namespace をアプリケーション名と階層名に設定する OpenTelemetry トレーサ/SDK でアプリケーションをモニターする場合、service.name と service.namespace が AppDynamics コントローラ UI の階層とアプリケーションの名前にマッピングするように設定されていることを確認してください。「Attributes with Special Handling」を参照してください。 service.name および service.namespace リソース属性を設定する場合、3 つのオプションがあります。(推奨オプション)アプリケーションコード内に service.name および service.namespace を設定します。AppDynamics で Node.js アプリケーションをモニターする場合、OpenTelemetry の ApplicationName および TierName は、Node.js require ステートメントの ApplicationName と TierName から派生します。AppDynamics で Java アプリケーションをモニターする場合、JVM の階層名(service.name 内)およびアプリケーション名(service.namespace 内)を設定します。 -Dotel.resource.attributes="service.name=Shop,service.namespace=Shopping" JAVA OpenTelemetry otel-config.yml ファイル(コレクタ構成サンプルを参照)で、 を AppDynamics で監視される階層名に設定しますservice.name。 service.name: shopping cart YML OTEL_RESOURCE_ATTRIBUTES 環境変数で service.name および service.namespace を設定します。言語固有の手順については、「OpenTelemetry Instrumentation」を参照してください。アプリケーションの言語に telemetry.sdk.language を設定するほとんどの言語の SDK は、telemetry.sdk.language 属性を自動的に設定します。この属性が設定されていない場合、AppDynamics コントローラはアプリケーション言語を判別できない可能性があります。この言語属性を設定する場合は、「OpenTelemetry Telemetry SDK」を参照してください。次のステップリソース属性を構成したら、「AppDynamics for OpenTelemetry™ を使用したアプリケーションのインストゥルメント化」を参照してください。OpenTelemetry™ は The Linux Foundation® の商標です。 ×