Observability that
just works.
The AI-powered observability platform. Every request traced, every error caught, every metric tracked. Zero config, full picture.
Explore the platform
No need to glue 5 tools together. Everything is built in. Click around to see how it works.
Pre-built dashboards for everything
No more spending hours building Grafana panels. Monocle ships with dedicated dashboards for every part of your stack — HTTP requests, database queries, cache, external calls, emails, MCP tools, and more. They're ready the moment you connect your app.
Timing, status codes & throughput
Slow queries & N+1 detection
Hit/miss rates, P95 latency, keys
Third-party API performance
Tool calls, errors & duration
Activity & behavior per user
Ace commands & background jobs
Delivery tracking & provider metrics
The full picture, from request to response
Distributed traces, structured logs, and system metrics — all correlated automatically. Filter, search, and drill down into any request. No manual instrumentation, no YAML config. Just connect your app and everything is there.
End-to-end request waterfall
Structured & correlated per trace
System & custom metrics
Find anything instantly
From exception to fix, in one flow
Exceptions are automatically grouped into issues with full stack traces, request context, and affected users. Create a Linear ticket or GitHub issue in one click, assign to your team, and track resolution — all without leaving Monocle.
Automatic grouping & dedup
Status, priority & assignees
Slack, Discord & email
Link issues to Linear & GitHub
Uptime monitoring with a public face
Monitor your endpoints with configurable health checks. When something goes down, your team gets alerted instantly. Your users see a branded public status page — with real-time uptime percentages and incident history.
HTTP(S) monitors with intervals
Custom domain, logo & branding
Severity, updates & timeline
Manage all apps in one place
Your observability, AI-native
Debug in plain English — ask Holmes why requests are slow or what caused that error spike. Plug our MCP server into Claude, Cursor, or any AI tool and query your traces, logs, and metrics without leaving your editor.
Debug with natural language
Dashboard for your MCP servers
Explore data from any AI tool
Find traces, logs & errors instantly
Build your own dashboards, your way
Drag-and-drop widgets on a 12-column grid to visualize exactly what matters to you. Plot any OpenTelemetry metric (gauges, counters, histograms, summaries) with the aggregation you need. Overlay multiple series on a single chart, and manage everything from the UI or programmatically via MCP.
Gauge, counter, histogram & summary
Overlay queries on a single chart
Create & edit dashboards from AI tools
Charts, stats, tables, pies & more
One tool to replace them all
All these tools? Yeah, you don't need them anymore.
Full stack traces, smart grouping, team assignments. Error tracking that actually makes sense.
Public status pages your users will actually check. Incidents update themselves.
Health checks that ping you before your users start tweeting about it.
No YAML. No dashboard rabbit holes. Metrics, logs, traces. It just works.
Oh, and no vendor lock-in.
Built entirely on OpenTelemetry standards. Your telemetry data stays portable. Switch to any OTel-compatible backend whenever you want, we won't hold your data hostage.
Up and running in minutes
One command. That's all it takes.
Works with AdonisJS v6 and v7. Zero configuration required.
Now, what about localhost?
Before pushing to production, you need to see what your app is actually doing. Requests, SQL queries, logs, errors, all of it. Monocle Studio is a local dashboard that streams everything in real time. Ditch Jaeger, Zipkin, and the whole Grafana stack.
No Docker, no config files, no external services. Just npx monocle dev.
Every request, query, and error appears instantly as your app runs.
Powered by DuckDB. Your data persists between sessions, no more lost context.
Stop copy-pasting terminal logs into Claude. Studio exposes its own MCP server so your coding agent can query traces, inspect errors, and read logs on its own while you develop. Full context, zero effort.
MCP not your thing? monocle studio logs and monocle studio traces give you the same data straight in your terminal. No plugins, just stdout.
Simple, transparent pricing
No surprises. Pick a plan that fits your team, scale as you grow.
For small teams getting started with observability.
- 50 GB data ingestion
- 30 days data retention
- €0.35 per GB overage
For growing teams that need more power and flexibility.
- 200 GB data ingestion
- 90 days data retention
- €0.30 per GB overage