Install Rootprint
Follow the Docker Compose installation guide to start Rootprint. The quickest option is:
Create the admin account
Open http://localhost:8282 in your browser. On first boot, Rootprint
redirects you to the setup wizard. Enter your desired admin credentials and
submit the form.
Create an ingest API key
Rootprint requires a bearer API key to accept log data. To create one:
- In the sidebar, open Settings → API keys.
- Click Create ingest key, give it a name, and pick the bundled
otel-logs-v0_9index. - The value is shown once on creation. Copy it before clicking Done. You can re-reveal it later with the eye icon on the key’s row.
Send sample logs
Set
TOKEN to the API key you just copied, then use curl to post a couple of NDJSON log entries to the bundled otel-logs-v0_9 index:Search your logs
Go back to http://localhost:8282 and select the
otel-logs-v0_9 index. The two log entries you sent appear in the results. Try filtering by severity_text:ERROR to see only the error entry.Next steps
- Read the Send Logs guide to understand the OpenTelemetry path and the authenticated HTTP endpoint.
- Learn the search query syntax to filter your logs precisely.
- Set up Google OAuth to let your team sign in with their company Google accounts.
