Browse the docs
Documentation
Maple is an OpenTelemetry-native observability platform for traces, logs, metrics, errors and sessions. Point any OTel SDK at it and start exploring; these pages cover the how.
Start here
Maple is an open-source observability platform for traces, logs, and metrics, built on OpenTelemetry.
Instrument your applicationSetup guides for every language, framework and runtime Maple supports — pick yours and ship traces, logs and metrics in minutes.
Maple LocalRun the whole of Maple as one binary on your machine: OTLP ingest, an embedded ClickHouse, a query API, the dashboard and a CLI. No account, no containers, nothing to deploy.
Maple MCP serverConnect Claude, Cursor, and other AI agents to your Maple telemetry over the Model Context Protocol — endpoint, authentication, manifest, and the tools it exposes.
Instrument your application
All guidesBrowse by topic
Concepts 2
How Maple reads OpenTelemetry data and what it expects from yours.
Product Events 3
Track signups, checkouts and plan starts from the browser, a span, or any backend.
Agent Sessions 1
Trace AI agents: every model call, tool call and turn, grouped into sessions.
Dashboards 1
Build dashboards on your telemetry and embed their charts in your own product.
Alerting 2
Route alerts to Slack, PagerDuty, Discord, Telegram or a webhook.
Integrations 4
Pull metrics and context from the services around your app.
Infrastructure 2
Stream host, container and cluster metrics next to your services.
Local Mode 3
The whole product as one binary on your machine.