OpenTelemetry
HyperDX accepts telemetry directly from OpenTelemetry code instrumentation or collectors.
This Guide Integrates:
✅ Logs | ✅ Metrics | ✅ Traces |
Our OpenTelemetry endpoint is hosted at https://in-otel.hyperdx.io
, and
requires the authorization
header to be set to your API key. Telemetry is only
accepted via OTLP/HTTP
, reach out to support if
gRPC support is required.
Below is an example of a collector configuration:
receivers:
otlp:
exporters:
otlphttp/hdx:
endpoint: 'https://in-otel.hyperdx.io'
headers:
authorization: <YOUR_HYPERDX_API_KEY_HERE>
compression: gzip
processors:
batch:
service:
pipelines:
traces:
receivers: [otlp]
processors: [batch]
exporters: [otlp, otlphttp/hdx]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [otlphttp/hdx]
logs:
receivers: [otlp]
processors: [batch]
exporters: [otlphttp/hdx]
Refer to the OpenTelemetry documentation (opens in a new tab) for more information on how to configure your application to send telemetry to HyperDX.