Verified OTLP Open Source Versions

Though all OTLP sources are supported, Splunk AppDynamics for OpenTelemetry has been verified to work with the following open source versions for each language:

Language OTLP Open Source Version
.Net, C#
  • OpenTelemetry.Exporter.Open TelemetryProtocol: 1.2.0-rc2
  • OpenTelemetry: 1.2.0-rc2
  • Grpc.Net.Client: 2.32.0
Python
  • Python: 3.8.3
  • opentelemetry-api: 1.8.0
  • opentelemetry-exporter-otlp: 1.8.0
  • opentelemetry-exporter-otlp-proto-grpc: 1.8.0
  • opentelemetry-exporter-otlp-proto-http: 1.8.0
  • opentelemetry-instrumentation: 0.27b0
  • opentelemetry-proto: 1.8.0
  • opentelemetry-sdk: 1.8.0
  • opentelemetry-semantic-conventions: 0.27b0
Go
  • OS_NAME: Debian GNU/Linux 11 (bullseye)
  • Golang: 1.17
  • OTel: v1.4.1
C++
  • opentelemetry-cpp sdk: 1.2.0
Ruby
  • OS_NAME: "Debian GNU/Linux 10 (buster)"
  • Ruby Version: ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
  • OTel API: 1.0.1
  • OTel SDK: 1.0.2
  • OTel OTLP Exporter: 0.21.0
Java
  • OTel Java Auto-Instrumentation: 1.29.0
JavaScript (Browser and Nodejs)
  • "@opentelemetry/api": "1.0.4"

  • "@opentelemetry/core": "1.0.1"

  • "@opentelemetry/sdk-trace-base": "1.0.1"

  • "@opentelemetry/exporter-trace-otlp-proto": "0.27.0", (export to collector)

  • "@opentelemetry/auto-instrumentations-node": "0.28.0"

  • "@opentelemetry/instrumentation" : "0.27.0"