OpenTelemetry の設定
OpenTelemetry リソース属性、特に service.namespace と service.name は、次のいずれかの方法に従って設定します。これらの属性は、OpenTelemetry 内でサービスを識別するために重要です。
システムプロパティ:アプリケーションの起動時に、
otel.resource.attributesシステムプロパティを設定します。-Dotel.resource.attributes="service.name=myServiceName,service.namespace=myServiceNamespace"環境変数:環境にある
OTEL_RESOURCE_ATTRIBUTES環境変数を定義します。export OTEL_RESOURCE_ATTRIBUTES="service.name=myServiceName,service.namespace=myServiceNamespace"OpenTelemetry Collector の設定:OpenTelemetry Collector を使用している場合は、
service.namespaceとservice.nameリソース属性を、コレクタで使用されるotel-config.yamlファイル内に直接設定します。ほとんどの場合、Java エージェントをホストするのと同じシステムで OpenTelemetry Collector を設定して実行する必要があります。