Skip to content

How-to guides

Each guide solves one problem and assumes you already have a provider building. If none of that is true yet, start with Getting started.

Guides that do not exist yet

Worth saying plainly, so you do not go looking:

  • Exporting over OTLP/gRPC — not supported; only OTLP/HTTP exporters are built.
  • Switching to a Prometheus, stdout or Jaeger exporter — not supported; the exporter is built internally and cannot be substituted.
  • Instrumenting HTTP handlers, databases or queues — this module exports telemetry but produces none. Use otelhttp, otelgrpc and the OTel contrib instrumentation.

What this module does not do covers the full list and the reasoning.