superloglabs/superlog

Open-source observability tool that uses AI agents to self-heal your software

What it solves

Superlog provides an agentic telemetry system to help teams debug production systems. It solves the problem of noisy telemetry signals (traces, logs, and metrics) by grouping them into incidents, allowing developers to move from raw data to actionable insights without manually sifting through logs.

How it works

Superlog acts as an observability workspace for OpenTelemetry (OTLP) data. It uses an OTLP ingest proxy to collect data, worker processes to group signals into incidents, and a combination of Postgres and ClickHouse to store and query telemetry. It includes an agent runner interface that allows for pluggable investigation runtimes to analyze incidents.

Who it’s for

Developers and DevOps teams who need a local-first observability tool to manage and monitor infrastructure and monitor production systems.

Highlights

  • Agentic Telemetry: Uses agents to automate the investigation of incidents.
  • OpenTelemetry Support: Native ingestion of traces, logs, and metrics via OTLP.
  • Incident Grouping: Automatically groups noisy signals into cohesive incidents.
  • Open-Core: Provides a free community edition including the web app, API, and worker processes.

Related

  • Project
  • Dispatch
  • Project
  • Project
  • Project