Create alerts from metrics, logs, traces, and exceptions
Set threshold-based alerts on metrics, logs, traces, and exceptions. For metrics, use anomaly detection to catch unexpected deviations from historical patterns.
Define sophisticated alert conditions
Combine multiple queries with formulas to calculate error rates, latency percentiles, or custom metrics using Query Builder, ClickHouse SQL, or PromQL.
Set multiple severity thresholds in one alert rule
Define warning, critical, and info thresholds in a single alert rule. Control how conditions are evaluated (trigger at least once, all the time, on average, or in total) and set evaluation windows to reduce false positives.
Route alerts dynamically with label-based policies
Define routing policies that match alerts based on service, environment, severity, Kubernetes labels, or custom attributes. Automatically send notifications to the right teams and channels based on alert context. One alert can match multiple policies and notify different channels.
Analyze alert patterns with history and timelines
Understand why alerts fire repeatedly, identify which services or pods are contributing most, and jump directly to related logs, traces, or metrics for faster root cause analysis.
Fine-tune alert behavior
Set evaluation frequency and minimum data point requirements. Set alert when data stops flowing and test notifications before saving.
Schedule maintenance windows
Schedule one-time or recurring maintenance windows. Silence all alerts or select specific ones during planned downtime.
Manage alerts as code with Terraform
Define alerts as Terraform resources with full version control. Import existing alerts from the UI into your codebase. Deploy consistent alert configurations across environments through standard Terraform workflows.
Stop alert fatigue. Start catching real issues.
Start your free trial Read Documentation
Pricing
Simple usage-based pricing. Tired of Datadog's unpredictable bills or New Relic's user-based pricing? We're here for you.
Pricing per unit
- Traces: $0.3/GB (Retention: 15 days, 30 days, 90 days, 180 days, 1 year)
- Logs: $0.3/GB (Retention: 15 days, 30 days, 90 days, 180 days, 1 year)
- Metrics: $0.1/mn samples (Retention: 1 month, 3 months, 6 months, 13 months)
Monthly estimate
$49
Calculate your exact monthly bill Check Pricing
Your data stays where you want
Use SigNoz cloud with your data staying in the US, EU, or India, or self-host.
Cloud
Fully managed, SOC 2-compliant, ideal for teams who want to start quickly without managing infrastructure.
Self-Host
For tighter security & data residency requirements. It is Apache 2.0 open source, built on open standards.
10 million+ OSS Downloads
25k+ GitHub Stars
Customer Testimonials
Karl Lyons, Senior SRE, Shaped: "Every single time we have an issue, SigNoz is always the first place to check. It was super straightforward to migrate - just updating the exporter configuration, basically three lines of code."
Charlie Shen, Lead DevOps Engineer, Brainfish: "I've studied more than 10 observability tools in the market. We eventually landed on SigNoz, which says a lot. Compared to Elastic Cloud, it's a breeze with SigNoz."
Niranjan Ravichandra, Co-founder & CTO, Cedana: "Getting started with SigNoz was incredibly easy. We were able to set up the OpenTelemetry collector quickly and start monitoring our systems almost immediately."
Poonkuyilan V, IT Infrastructure Lead, The Hindu: "Recently, we configured alerts for pod restarts and were able to quickly identify and resolve the root cause before it escalated."
Avneesh Kumar, VP of Engineering, Mailmodo: "We have started saving almost six hours on a daily basis, which we can now invest in other tech debts and backlogs. The best thing about SigNoz is that it's open source."
Khushhal Reddy, Senior Backend Engineer, Kiwi: "SigNoz is something we use daily. If I have ten tabs open, six of them are SigNoz."