__________ ____ ____ ___________ ___ ______ _____________ _____
_____ _______ _______ ___ ___ _________ __ ______ _____________ _____ _____ ___ ______ _____________ ____ _____ __ _____________ __________ ____ ____ ___________ __ ________ ______ _____ _____ __ ___ ________
___ ____ _____ ____ ___ ______ ____________ __ _____________ ____ ___ _____________ __________ ____ ____ ___________ __ _________ _______________ __ ____ ________ __ ___ ________ ___ ___ ______ _____ __ ______ ___ ____________ _________
________ __________ ____________ _____ ___ ______ _____
__ ________ ___ ___ _____ ____________ ________ ___ ____ ___________ ___ ____________ ___ ___ ____ ______ ______ __ ______ ___ ____ ______ ______ ______ _____ ______
-
___ __ __ ______ _____________ ______
-
____ ___ ____ ______ ______ ___________ ___ ___ ________ __ ___ ______ _____ __ ____ ____
-
__ ___ __________ _____ ______ ____ ___________
-
__ __ ___ _________ ____________ ____ __ ______ ___ ___________ __ ___ ________ ____________ ____
-
__ ___ ___________ ______ _____ ______ __ ________
-
______ ___ ___ ________
-
______ ___ ____ ____ __ ____ ___ ____ ______ ______
-
_______ ___ ______ ____________ __ _____________ ____ ________
__ ___ _____ ___ ___ ______ ______ ______ _____ ____________ __ ________ _______ ___ ______ ____________ __ _____________ _____
_______ ___ ________ ___ ____ _____
______ _____ _____ __ _____________ __________ ____ ___________ _____ ___ ____ ______
-
_____ ____ ___ ____ ___ _____________ ___ ____ _____ _____________ ___ _____________
-
________ ___ ___ ____ ___ ___ ______ _______ __ ___ ______
- _____
-
curl -L https://github.com/signalfx/splunk-otel-java/releases/latest/download/splunk-otel-javaagent.jar \ -o splunk-otel-javaagent.jar - _______ __________
-
Invoke-WebRequest -Uri https://github.com/signalfx/splunk-otel-java/releases/latest/download/splunk-otel-javaagent.jar -OutFile splunk-otel-javaagent.jar
-
___ ___
____________________________ _________- _____
-
export OTEL_SERVICE_NAME=<yourServiceName> - _______ __________
-
$env:OTEL_SERVICE_NAME=<yourServiceName>
-
__________ ___ ___ ________ ___ __ ___ ______ ____________ __ _____________ _________ __ _______ __ _ _________ _____
- _____
-
export OTEL_EXPORTER_OTLP_ENDPOINT=<yourCollectorEndpoint>:<yourCollectorPort> - _______ __________
-
$env:OTEL_EXPORTER_OTLP_ENDPOINT=<yourCollectorEndpoint>:<yourCollectorPort>
-
__________ ___ ___ __________ ___________ ___ _______ ________
- _____
-
export OTEL_RESOURCE_ATTRIBUTES='deployment.environment=<envtype>,service.version=<version>' - _______ __________
-
$env:OTEL_RESOURCE_ATTRIBUTES='deployment.environment=<envtype>,service.version=<version>'
-
___ ___
__________________ __ ___ ____ __ ___ ____ ______java -javaagent:./splunk-otel-javaagent.jar -jar <myapp>.jar注: __ ____ ___________ ____ __ _ _________ ____ _______ ___ ______ _____ _____ ___ ____ ___________ _______ ___ ______ _____________ ______
__ __ ____ _______ __ ____ ___ ____________ ____ _______________ ___ ______ _____________ ______
__ ___ ____ __ ___ ______ __________ __ _____ __ ____ __ ________ ________ ______ __________ ____ ____ ___________ __ _______ _________ ___ ________ __________ ____ ____________ ___ ______ _____________ ______
________ ________ _________
__ ________ ________ __________ ___ ___ _________ ______ ________ _________ ___ ___ ____ ___ ___ _______________________ ___________ _________ ___ ____ ____________ ___ ____________ __ ________ _________ ___ ______ ____
__ ________ ______ __________ ___ ___ ______________________________ ______ ________ __ ___ ______________________________ ___________ ________ __ ____ _____ __________ ________ __________
___ _________ _______ _____ ___ __ ________ ___ ________ _____ ___ ______ _________
java -javaagent:./splunk-otel-javaagent.jar \
-Dsplunk.profiler.enabled=true \
-Dsplunk.profiler.memory.enabled=true \
-Dotel.exporter.otlp.endpoint=http(s)://collector:4318 \
-Dsplunk.metrics.endpoint=http(s)://collector:4318
-jar <your_application>.jar
___ ___ ____ ____ ______ ___ ________ _________ ___ ____ ____________ ___ ____ _________ ___ ____ ________ ___ ________ __________
_______ __________
________ ____ _______ ______ ___ ____ _____ ________ _______ __ _______ ____ _____________ __ ___________ __ _______ ______________ __ _______ ______ __________ ____ _______ ___ __ ____ ___ OpenTelemetry Java 2.xメトリクスの移行ガイド_
__ ____ _______ ________ __ _________ ____ ___ _______ ______ ___ ___ ___________________________________ ___________ _________ ___ _________ ___ ____ _____ ___ ______ _____________ _____ ___ ____ ____________
__ ___ ________ ______ __________ _______ __________ __ _________ _____________ ___ ______ __ ____________
_____________________ ___________ ________ __ ___ _______________________ ________ __ _________ __________
__ ________ ___ ____ _____ _______ _____ ___ ____ ________ _____________ ____ _____ ___ _____ ____ _____ ___ _________ ____ __ ___ _____________ __________ _____ _______ ____ __ ______ _____________ ______ ___ ____ ___________ __ _________ ____________ ___ _______ ____ _____ ____ ____ ____ ___ ______ _____________ ______
__________________ ___________ ________ __ ___ ____________________ ________ __ ___________ ________ _________
__ ________ ___ ____ _____ ________ ______ ____ ___ ___ _________ __ ____ ____________ __ ______ ________ __________ ___ ___ _____ _______ ___ ______ ____ ______
__ ___ _________ ________ ___ _______ _____ ___ ______ _____ _____ _________ _____ ___________ ___ _____ ___ ____ __ _____ _____ ___ ________ ________ ______________________
- _____
-
export OTEL_TRACES_SAMPLER=rules export OTEL_TRACES_SAMPLER_ARG=drop=/healthcheck;fallback=parentbased_always_on - _______ __________
-
$env:OTEL_TRACES_SAMPLER=rules $env:OTEL_TRACES_SAMPLER_ARG=drop=/healthcheck;fallback=parentbased_always_on
___ _________ ___ ____ _____ ___ ______ _____________ _____ ___ ____ ____________
_________ ___ ____ _____
___ ___ _________ ___ _____ _____ ___________ _________ __ __ _______ ______ __________ __ _______ __________ ___ ____ _______ _____ ____ ________ ___ _____________ ________
___ ________ _____________ __ ___ ___ ______ ____ ________ _____ ___________ ________ ___________ ______ ___ _____ __ __________ ______ _________ ___ _________ ___ ____ _____ ___ ______ _____________ ______
______ ___ ____ _____ __ __________
__ ______ ___ ____ _____ __ ___________ ______ _____ ______
-
____ ___ __________ ___ ____ ___________ _____ __ ___ ___ _________ _________
# Adds the latest version of the Splunk Java agent ADD https://github.com/signalfx/splunk-otel-java/releases/latest/download/splunk-otel-javaagent.jar . # Modifies the entry point ENTRYPOINT ["java","-javaagent:splunk-otel-javaagent.jar","-jar","./<myapp>.jar"] -
_________ ___ __________ ________ ___ __ ______ ___________ _________ __ __________ __________
___ _________ _______ _____ ___ __ ______ _ __________ __ ______ ___________ _________ __ ______ ___ _____ _____________ _____ ___
__________________________________________apiVersion: apps/v1 kind: Deployment spec: selector: matchLabels: app: your-application template: spec: containers: - name: myapp env: - name: SPLUNK_OTEL_AGENT valueFrom: fieldRef: fieldPath: status.hostIP - name: OTEL_EXPORTER_OTLP_ENDPOINT value: "http://$(SPLUNK_OTEL_AGENT):4318" - name: OTEL_SERVICE_NAME value: "<serviceName>" - name: OTEL_RESOURCE_ATTRIBUTES value: "deployment.environment=<environmentName>"
______ ___ ____ _____ __ ____________
__ __________ _ ____ ___________ __ _____________ ___ ___ ______ _____________ ____ _____ _________ __________ ___ _________ _____________ ___________ ____ ___________ __ ____ ______ __ ______ _____________ ______
___ _________________________________________________________________________________________________ ___ _____________
____ ____ ________ __ ______ _____________ _____
__ ________ ___ _____ _____ ___ _________ __ ___ _____ ________ __ ___ ______ ____________ __ _____________ __________
__ ___ ____ __ ____ ____ ________ __ ______ _____________ ______ ___ ___ _________ ___________ __________
- _____
-
export SPLUNK_ACCESS_TOKEN=<access_token> export OTEL_EXPORTER_OTLP_TRACES_PROTOCOL=http/protobuf export OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://ingest.<realm>.signalfx.com/v2/trace/otlp export OTEL_LOGS_EXPORTER=none - _______ __________
-
$env:SPLUNK_ACCESS_TOKEN=<access_token> $env:OTEL_EXPORTER_OTLP_TRACES_PROTOCOL=http/protobuf $env:OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://ingest.<realm>.signalfx.com/v2/trace/otlp $env:OTEL_LOGS_EXPORTER=none
__ ______ __ ______ ______ ___ ________ ___ ______ ____ ___ ______ ______ _____ ______ _____________ ______
__ ____ ____ ______ ______ ___ Configure SSO integrations for Splunk Observability Cloud _
___ ____ ___________ __ ___ ______ ___ __________ ___ ____ ___ _______
___ ___ ______ ____
エージェントが使用するホストを上書きするには、環境変数 OTEL_RESOURCE_ATTRIBUTES を使用して、ホストの名前を希望するソースに設定します。
- Windows PowerShell
-
$env:OTEL_RESOURCE_ATTRIBUTES=host.name=<host_name> - Linux
-
export OTEL_RESOURCE_ATTRIBUTES=host.name=<host_name>
__________ ______ _________
___ ___ __________ ___ ______ _________ _____ ___ ______ _____________ ______ ______ ___ __________ ____ ___ ______ ________ ___ ______ _____________ _____ ___ ____ ____________
_______ ___ ______ ____________ __ _____________ ____
___ ________ __ ___ ______ ____________ __ _____________ ____ ______ _____ _ ___ ________ ________ __ ____ ___ ________ ___ ____________ ___ __________
_______ __ ____ ___ _______ __ ___ ______ ____________ __ _____________ ____ _____ ____ _________ __ ____ ___ _____ ___ _________ _____ ___ ______ __________ __ _____________________________________________________
____ _________ ___ ________
__ ______ ___ ____ __ ______ ____ __ ________ __ ___ __________
-
___ ___ _______ _____ ___ _________ ___ ____ _______ __ _________ __ ___ _______ ___ _______ ____ _____ ______ ____ ____________ ___ _________ __ ________ __ __________ ___________ ___ _____ ____ ____ ________ _____
-
_____ ___ ________ ____ ____ ___________ ______ ____ ___ ___ _____ _____ __ _ _______ __ ______________ ___________ ______ _________ __ __ ___________ _____ ___ ________ ______ __ ___________
-
___ ______ __________ ___ ___ ________ _______ ____ ___ ____ ______ _________ ___ ____ __ ___________ ___ ___ ________ ___ __ _____ _ ___ ______ ___ __________ ___ _ ___ _____
-
________ ___ ______ __ _____________ _________ ________________ ____ ______ __ _ _____ ________ ___________ ___ ____ _____ __ _ _______ _____ _________ ________ ____________ __ ___ ____ ____ ___ __ __________
-
___ _______ _______ __ ____ _____ _________ _____ ___ ___
_________ __ _________ __________