Docs
Install
OpenTelemetry

OpenTelemetry

HyperDX accepts telemetry directly from OpenTelemetry code instrumentation or collectors.

This Guide Integrates:

✅ Logs✅ Metrics✅ Traces

Our OpenTelemetry HTTP endpoint is hosted at https://in-otel.hyperdx.io (gRPC at port 4317), and requires the authorization header to be set to your API key.

Below is an example of a collector configuration:

receivers:
  otlp:
 
exporters:
  # HTTP setup
  otlphttp/hdx:
    endpoint: 'https://in-otel.hyperdx.io'
    headers:
      authorization: <YOUR_HYPERDX_API_KEY_HERE>
    compression: gzip
 
  # gRPC setup (alternative)
  otlp/hdx:
    endpoint: 'in-otel.hyperdx.io:4317'
    headers:
      authorization: <YOUR_HYPERDX_API_KEY_HERE>
    compression: gzip
 
processors:
  batch:
 
service:
  pipelines:
    traces:
      receivers: [otlp]
      processors: [batch]
      exporters: [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.

Hi, how can I help you?