Skip to content

OpenTelemetry Collector

Stage: Alpha Status: Draft

The collector receives OTLP telemetry from IronRoot and forwards it to storage backends.

flowchart LR
  IronRoot[IronRoot server and CLIs] -->|OTLP gRPC/HTTP| Collector
  Collector --> Tempo
  Collector --> Prometheus
  Collector --> Loki

Local examples live in examples/otel/. Start with examples/otel/otel-collector.yaml and point IronRoot at localhost:4317 for binary deployment or host.containers.internal:4317 for Podman.

In production, run a collector close to IronRoot, restrict network access, and avoid exporting telemetry across an air gap unless the path is approved.