github.com/SigNoz/signoz ↗
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
An animated visualization of SigNoz/signoz's Git history from January 2021 to March 2022, built by 58 contributors. The codebase reached 3,383 lines, mostly TypeScript. The video runs 55 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
TypeScript
Contributors
58
Lines of Code
3,383
From
2021-01-03
To
2022-03-14
Advertisement
About SigNoz/signoz
SigNoz is an open-source observability platform designed as a unified alternative to commercial solutions like Datadog and New Relic. It integrates logs, metrics, and distributed traces in a single application built on OpenTelemetry, the industry-standard for telemetry collection. The platform uses ClickHouse as its datastore, providing fast and efficient storage optimized for observability data.
The platform offers comprehensive monitoring capabilities including application performance monitoring with out-of-box charts for latency percentiles, error rates, and operation throughput, centralized log management with advanced filtering and query builders, distributed tracing to identify performance bottlenecks across microservices, customizable dashboards with multiple visualization types, and alerting on any telemetry signal. Additional features include exception monitoring for Python, Java, Ruby, and JavaScript applications, LLM observability for monitoring AI applications, and support for querying data through DIY builders, PromQL, and ClickHouse queries.
SigNoz supports instrumentation across all major programming languages including Java, Python, Node.js, Go, PHP, .NET, Ruby, Elixir, Rust, and Swift. The project offers multiple deployment options including a managed cloud service, self-hosted Docker deployment, and Kubernetes via Helm charts. The codebase is primarily TypeScript and includes good-first-issue labels for new contributors, with an active Slack community and GitHub discussions for user support.
Advertisement