Skip to main content
Rootprint accepts logs two ways:
  • OTLP HTTP: OpenTelemetry logs over HTTP (protobuf). Use it with any OpenTelemetry SDK, the OpenTelemetry Collector, or a sidecar that speaks OTLP. OTLP logs must go to an OpenTelemetry logs index such as otel-logs-v0_9 (see Index target).
  • NDJSON gateway: an authenticated HTTP endpoint that ingests NDJSON. Use it when you control the wire format and write to a custom-schema index.

Pick a path

Integrations

Languages

Python

Node.js

Go

Zig

Platforms

Docker

Kubernetes

Web servers

Caddy

Nginx

Log agents

OpenTelemetry

Fluent Bit

Vector

Other

NDJSON gateway

Syslog