Docs
Install
OpenTelemetry

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.