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

self-hosted react nextjs go typescript reactjs monitoring apm application-monitoring distributed-tracing good-first-issue jaeger log logs metrics observability open-source opentelemetry prometheus tracing

SigNoz

SigNoz is an open source Observability platform that ingests, aggregates and displays metrics, logs and traces in one place. It is a vendor-neutral alternative to DataDog, New Relic and other commercial offerings.

What is Observability?

Observability is the ability to understand the internal state of a complex system by examining its external outputs. In practice, this means collecting and analyzing data from your application to understand how it is performing and identify any potential problems.

Why SigNoz?

SigNoz is an open source, vendor-neutral observability platform that has been designed to be:

  • Easy to use: SigNoz has a user-friendly interface that makes it easy for developers and operators to monitor their applications.
  • Extensible: SigNoz can be extended with plugins to support a variety of data sources and integrations.
  • Scalable: SigNoz can be scaled to handle large amounts of data, making it suitable for even the most demanding applications.

Features

SigNoz offers a wide range of features, including:

  • Metrics: SigNoz can collect and display metrics from a variety of sources, including Prometheus, Graphite, and InfluxDB.
  • Logs: SigNoz can collect and display logs from a variety of sources, including syslog, files, and JSON.
  • Traces: SigNoz can collect and display traces from a variety of sources, including Jaeger, Zipkin, and OpenTracing.
  • Alerting: SigNoz can be used to create alerts based on metrics, logs, and traces.
  • Dashboards: SigNoz can be used to create custom dashboards that display data from multiple sources in one place.

Getting Started

Getting started with SigNoz is easy. Simply follow the instructions in the documentation to install SigNoz on your server and start collecting data from your applications.

Community

SigNoz is an open source project with a growing community of users and contributors. The SigNoz community is always happy to help new users get started and answer any questions you may have.

Contributing

SigNoz is an open source project and contributions are welcomed. If you are interested in contributing to SigNoz, please see the contributing guidelines.