Skip to main content
Rootprint accepts logs two ways:
  • OTLP HTTP: OpenTelemetry logs over HTTP (protobuf). Use this with any OTEL SDK, the OTEL Collector, or a sidecar that speaks OTLP.
  • Rootprint HTTP endpoint: an authenticated endpoint that ingests NDJSON into your target index. Use this when you control the wire format and want to write to a custom-schema index.
Two axes decide where you land. The source page (web server, platform, language) defines how its logs are parsed into OpenTelemetry attributes; the agent page (OpenTelemetry Collector, Fluent Bit, Vector) shows how to run the collector — on bare metal or in Docker.

Pick a path

If you have…Use
An app in Python, Node.js, Go, or ZigThe matching language page (OTLP SDK)
Access logs from Caddy or NginxThe matching web server page (OTEL Collector or Vector)
Container logs on a Linux hostDocker (Vector or OTEL Collector)
Pods in a Kubernetes clusterKubernetes (OTEL Collector DaemonSet)
Logs already on disk on a Linux hostOpenTelemetry Collector, Fluent Bit, or Vector
Existing pipeline that emits your own schemaHTTP endpoint
An app in another language, or anything else that speaks OTLPOTLP reference

Integrations

Languages

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg

Python

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nodejs/nodejs-original.svg

Node.js

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/go/go-original.svg

Go

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/zig/zig-original.svg

Zig

Platforms

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/docker/docker-original.svg

Docker

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/kubernetes/kubernetes-plain.svg

Kubernetes

Web Servers

https://cdn.simpleicons.org/caddy

Caddy

https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nginx/nginx-original.svg

Nginx

Log Agents

https://mintcdn.com/rootprint/qSBo7SroUmfqNUkk/images/otel.svg?fit=max&auto=format&n=qSBo7SroUmfqNUkk&q=85&s=244009d6bdc6f515c89d0b3b4d7d9c83

Open Telemetry

https://cdn.simpleicons.org/fluentbit/49BDA5

Fluent Bit

https://cdn.jsdelivr.net/gh/vectordotdev/vector/website/static/icons/vector-64x64.png

Vector

Other

HTTP endpoint