Skip to content

Own your logs. Search them fast.

Rootprint is open-source, self-hosted log management with OpenTelemetry-native ingestion and full-text search. You pay for retention at your object storage's $/GB.

curl -o docker-compose.yml https://docs.rootprint.io/files/docker-compose.full.yaml && docker compose up -d
Get Started GitHub
Rootprint interface: full-text log search with field filters and a frequency histogram.

What is Rootprint?

  • Full-text search — Query any field of any log line: filters, free text, histograms.
  • OpenTelemetry native — OTLP endpoint and HTTP gateway with per-index bearer tokens.
  • Object-storage economics — Keeping more logs costs more $/GB on your S3, without adding cluster nodes.
  • Self-hosted — Runs inside your network, behind your SSO. Logs stay in your VPC.
  • Stateless search tier — Query nodes hold no data. Add or remove them at any time; nothing needs to migrate.
  • Apache-2.0, end to end — The whole path is open, with standard formats and no per-seat pricing.
Read docs →

How it works

Your apps send logs to Rootprint, which authenticates them and hands them to the embedded search engine. The engine indexes straight to your object storage and answers queries from the same place, so you run one container instead of a cluster.

Read the architecture docs →

Frequently asked questions

What is Rootprint?

Open-source, self-hosted log management: OpenTelemetry-native ingestion, full-text search built on Quickwit, and your own object storage as the database.

How do I self-host it?

One container next to an S3-compatible bucket. Start with the quickstart: one Docker Compose command gets you running. Helm and other install methods are on the way.

What does it cost?

The software is free (Apache-2.0). You pay for the compute you give it plus $/GB on your object storage. Rootprint charges nothing per host, per seat, or per GB ingested.

What storage do I need?

Any S3-compatible object store: AWS S3, Google Cloud Storage, MinIO, Ceph. Rootprint writes index splits there; search nodes stay stateless.

Is it production-ready?

Rootprint builds on Quickwit, which runs petabyte-scale log search in production. Check the GitHub repo for current status and roadmap.

Run it on your own terms

One container and your S3 bucket, running in ten minutes.

Get Started Star on GitHub