Skip to content

Monoscope

Open-source observability platform (formerly APItoolkit) that stores all telemetry in the user's own S3 buckets. Combines OpenTelemetry-native ingestion with LLM-powered natural language querying and scheduled AI agents for anomaly detection.

← Observability

Why Monoscope

  • BYOS (Bring Your Own Storage) — all telemetry stored in your S3-compatible bucket; no vendor lock-in, you own the data forever
  • No sampling or dropping — every request, log, span, and database query is captured and searchable
  • Natural language querying — ask "Show me all 500 errors from the payments service yesterday" in plain English, get instant answers with charts
  • AI agents on a schedule — configurable agents (hourly/daily/weekly) detect anomalies and deliver email reports
  • Built on TimeFusion — purpose-built open-source time-series database (Rust + Apache DataFusion + Delta Lake) with PostgreSQL wire protocol
  • 780+ integrations via OpenTelemetry ecosystem

When Monoscope Fits

Scenario Fit
Team wanting full-fidelity log/trace storage without sampling Excellent — BYOS + no sampling is the core differentiator
Replacing expensive Datadog/Elastic bills Strong — S3 storage is orders of magnitude cheaper
Natural language observability for on-call teams Strong — LLM query engine is first-class
Small team wanting simple Docker Compose observability Good — docker-compose up quickstart
Enterprise with strict data sovereignty requirements Good — self-hosted with your own S3 bucket

Use Cases

  • Production debugging — full-fidelity traces, logs, and session replay
  • API monitoring — automatic endpoint discovery, change detection, error fingerprinting
  • On-call incident response — AI-powered anomaly detection with Slack/Discord/PagerDuty alerts
  • Customer support — session replay synced with backend telemetry
  • Cost optimization — replace Datadog/Elastic with S3-native storage

Licensing & Pricing

Edition License Cost
Self-hosted Community AGPL-3.0 Free
Self-hosted Enterprise Commercial Starts at $500/month
Monoscope Cloud Proprietary $29/month (20M events, +$2/M overage)
Monoscope Cloud + BYOS Proprietary $199/month (100M events, unlimited retention)

Ecosystem & Connections

  • TimeFusion (monoscope-tech/timefusion) — purpose-built TSDB (MIT license, Rust + DataFusion + Delta Lake)
  • TestKit (monoscope-tech/testkit) — YAML-based API testing DSL (Rust)
  • SDKs: Go, Python (Flask, Django, FastAPI), Node.js (Express, Fastify, tRPC), Java (Spring Boot), PHP (Laravel, Symfony), .NET, Elixir (Phoenix), Next.js
  • OpenTelemetry-native — uses OTLP/gRPC on port 4317 for all ingestion
  • Alert channels: Slack, Discord, PagerDuty, email, webhooks

Compatibility & Requirements

  • S3-compatible storage (AWS S3, MinIO, etc.) for telemetry data
  • PostgreSQL + TimescaleDB for metadata (pg18)
  • Kafka for ingestion buffering
  • Docker Compose for quickstart; Kubernetes via OTel Operator

Latest Version

v0.5.0 (2026-04-12) — pre-1.0 but actively developed with ~2-3 week release cadence. 473 GitHub stars.

Alternatives

Tool Key Difference
SigNoz ClickHouse backend, more mature, no BYOS
OpenObserve Rust-native, Parquet + S3, no LLM features
Datadog Commercial SaaS, expensive, vendor lock-in
Elastic Mature ecosystem, Java-heavy, costly at scale
Grafana/LGTM Broad ecosystem, no AI query engine

Tech Stack

Layer Technology
Backend Haskell (~80% of codebase)
Storage Engine TimeFusion (Rust, Apache DataFusion, Delta Lake)
Metadata DB PostgreSQL + TimescaleDB (pg18)
Frontend HTMX + Tailwind CSS v4 + DaisyUI v5
Ingestion OpenTelemetry Protocol (OTLP/gRPC)
Caching Foyer adaptive cache (512MB memory + 100GB disk)
Charts ECharts

Community Health

Metric Value
GitHub Stars 473
Forks 12
Open Issues 24
Contributors 8 human
License AGPL-3.0
Primary Language Haskell
Based In Berlin, Germany

Sources