Migrate Alerts from LGTM Stack

While migrating your observability stack from the LGTM stack to SigNoz, you'll also need to recreate your alerts in SigNoz's alert management system.

Setting Up Notification Channels

Before migrating your alerts to SigNoz, you will need to set up the notification channels you want to use. Below is a list of notification channels supported by AlertManager/Grafana and SigNoz:

Notification ChannelAlertManager/GrafanaSigNoz
Email
Slack
Microsoft Teams
Discord-
PagerDuty
Opsgenie
Webhook
Telegram-
VictorOps-
WeChat-
Webex-
SNS-
Incident.io✓ (via Webhook)✓ (via Webhook)
Rootly✓ (via Webhook)✓ (via Webhook)
Zenduty✓ (via Webhook)✓ (via Webhook)

As you can see, in addition to the most of the channels supported by AlertManager/Grafana, some more modern incident management platforms like Incident.io, Rootly, and Zenduty are also supported by SigNoz. If the notification channel you need is not listed, you will need to use Webhook channel to integrate with other tools.

Please refer to Alerts Notification Channel documentation for more details on how to set up notification channels in SigNoz.

Setting Up Alert Rules

SigNoz provides a comprehensive alert management system that supports:

Both Metrics-based and Anomaly-based alerts support using PromQL queries to define the alert condition, meaning you can use the same queries you used in Prometheus/Grafana.

In case you define alert rules as code in your LGTM Stack (either as Prometheus rules or using Grafana Terraform provider), you can continue using the same approach while migrating to SigNoz, by utilizing the SigNoz Terraform Provider.

Was this page helpful?