Anomaly detection

Set smart alerts on misbehaving metrics.

Anomaly detection is the best way to avoid surprises. Get alerted in real-time when metrics go over their limits. Up to date > too late.

Screenshot of anomalies feature of AppSignal

Getting started

Enable one of many available triggers.

AppSignal collects loads of performance metrics out of the box. Enable one of the default alerts on metrics that are important to you. Now you can run Ruby, Elixir, and Node.js apps with confidence.

Error metrics

  • Error rate
  • Error rate per namespace
  • Error count
  • Error count per namespace

Performance metrics

  • Throughput
  • Throughput per namespace
  • Action/controller performance
  • Queue time
  • Queue time per namespace

Server metrics

  • Host metrics
  • CPU usage
  • Disk I/O
  • Disk usage
  • Load average
  • Memory usage
  • Swap usage
  • Network traffic

Custom metrics

With our custom metrics feature, you can monitor any metric you like. When you combine this with anomaly detection, you'll get alerts for the metrics that are most important for your application's health.

Alert configuration

Avoid noisy alerts with warmups & cooldowns.

Stop drowning in noisy notifications, hello inbox zero. AppSignal’s configuration options make sure you receive the right alerts at the right time.

Warming up

Configure how long a metric goes out of limits before you get alerted. This avoids alerts for short spikes in metrics.

Ongoing alert

Cooling down

Prevent multiple alerts in a row by setting a cooldown. We’ll create one longer incident instead of multiple short ones.

Alert ended

Link to related dashboards

Link your alerts to specific dashboards to inspect related metrics and debug issues faster.

Screenshot of anomalies feature of AppSignal

Add debugging notes

Add a few lines of debugging information for when an alert goes off. Your future self and your colleagues will thank you later.

Screenshot of anomalies feature of AppSignal
Screenshot of anomalies feature of AppSignal

Get metric alerts in your tool of choice.

AppSignal integrates with all the tools developers use to communicate. You can even send one alert to your Slack channel and email, while more serious alerts go to Pagerduty.

Screenshot of anomalies feature of AppSignal

"We're big fans of AppSignal. Custom metrics from our apps and setting alerts for these has been a pretty killer feature for us."

Image of Montch



The APM of choice for 1,000+ amazing development teams

AppSignal monitoring helps WeTransfer to monitor 20B requests a month. Read the case study.

Getting started

Bye-bye surprises. Hello, metric alerts.

Set metrics on anything

Configure unlimited metric alerts on any application metric you can track.

Included in all plans

We keep our plans simple and affordable. That’s why triggers are available in all plan sizes, for free.

For Ruby, Elixir & Node.js

Metric alerts work out of the box for all supported languages and frameworks.

Dev-to-dev support

Need help setting up anomaly detection? Our developer support is happy to help you.

Give AppSignal a go.

  • Plans starts at $19 / €15 a month
  • No risk. Free 30-day free trial.
  • No credit card is needed.

We'd like to set cookies, read why.