Self-hostable observability platform for logs, metrics, traces, RUM and LLM monitoring, built in Rust and positioned as an alternative to Datadog and Splunk.
- Stars
- 32,387
- Forks
- 2,543
- Open issues
- 1,555
- Last commit
- yesterday
What is it?
SigNoz is an observability platform built on OpenTelemetry. It collects logs, metrics and distributed traces and lets teams correlate them in one interface, so a developer can move from a slow service chart to the trace behind it and the related logs without switching tools.
The project covers APM views such as latency, error rate and throughput, log search and aggregation with a visual query builder, dashboards queried with PromQL or ClickHouse SQL, Kubernetes and host infrastructure monitoring, and trace funnels. It also includes LLM observability for tracing prompts, tool calls, tokens and costs.
SigNoz can be self-hosted with Docker, Kubernetes or Linux, and a managed SigNoz Cloud version is also offered. The project is written in TypeScript with a Go backend, and it is designed around a single columnar database for high-cardinality data.
Key features
- 01Unified logs, metrics, traces and alerts in one interface
- 02APM views for service latency, error rate and throughput
- 03Distributed tracing with flamegraphs, waterfalls and trace funnels
- 04Log search and aggregation with a visual query builder
- 05Dashboards queried with PromQL or ClickHouse SQL
- 06Infrastructure monitoring for Kubernetes clusters and hosts
Use cases
- Debugging slow or failing requests across microservices
- Replacing a stack of Prometheus, Jaeger and separate log tools with one platform
- Monitoring LLM applications for token usage, latency and cost
- Self-hosting an observability backend built on OpenTelemetry
Quick start
- 1
Open the self-hosting install guide
- 2
Install with Docker (see Docker install docs)
- 3
Or use Foundry, the self-host tool linked in the README
Things to know
- The license is listed as NOASSERTION, so check the repository license terms before use.
- Self-hosting requires running and maintaining your own infrastructure.
- Some features, such as the Noz assistant, are only available on SigNoz Cloud.
Topics
FAQ
- What is signoz?
- Open-source, OpenTelemetry-native observability platform that brings logs, metrics, traces, alerts and dashboards into one self-hostable tool. SigNoz is an observability platform built on OpenTelemetry. It collects logs, metrics and distributed traces and lets teams correlate them in one interface, so a developer can move from a slow service chart to the trace behind it and the related logs without switching tools.
- Is signoz free to use? What license does it have?
- signoz is open source under the Other license. Check the license terms before using it in commercial products.
- Is signoz still maintained?
- Actively maintained. The last commit to signoz was on Oct 19, 2026.
- What can I use signoz for?
- Debugging slow or failing requests across microservices Replacing a stack of Prometheus, Jaeger and separate log tools with one platform Monitoring LLM applications for token usage, latency and cost Self-hosting an observability backend built on OpenTelemetry
- How do I install signoz?
- Open the self-hosting install guide Install with Docker (see Docker install docs) Or use Foundry, the self-host tool linked in the README
- Where can I get signoz?
- The source code and installation instructions are on GitHub: https://github.com/SigNoz/signoz
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An APM system for monitoring, tracing and diagnosing distributed and cloud-native microservice architectures.
A vendor-agnostic service that receives, processes and exports traces, metrics and logs to multiple observability backends.
Self-hosted monitoring for apps on small servers: a single Go binary that polls Spring Boot, Quarkus, Micronaut or custom JSON endpoints and stores history in SQLite, with no Prometheus or Grafana.
Lightweight self-hosted server monitoring with a web dashboard, Docker container stats, historical data and alerts.
Open-source observability and APM tool that uses eBPF to collect metrics, logs, traces and profiles, with AI-assisted root cause analysis.