Alert Channels: Discord, PagerDuty & Opsgenie
Supported Alert Channels
In addition to Email, Slack, Microsoft Teams, and a generic Webhook, LoadFocus now supports three more alert channel types: Discord, PagerDuty, and Opsgenie. These deliver failure, recovery, and degraded notifications for your checks, and they also deliver SSL-expiry warnings.
Manage Channels
Manage your alert channels on the Alert Settings page. Click New Alert Channel and pick the type you want to add.
Discord
- In Discord, open Server Settings → Integrations → Webhooks → New Webhook, then Copy URL to get the channel's Webhook URL.
- In LoadFocus, create a New Alert Channel, choose Discord, and paste the Webhook URL.
LoadFocus posts a message to that Discord channel on failure, recovery, and degraded events.
PagerDuty
- In PagerDuty, open your service → Integrations → Events API v2 and copy the integration / routing key.
- In LoadFocus, create a New Alert Channel, choose PagerDuty, and paste the Events API v2 integration/routing key.
A failing check triggers a PagerDuty incident; when the check recovers, LoadFocus resolves the incident automatically. Events are correlated per check, so each check maps to its own incident.
Opsgenie
- In Opsgenie, create an integration and copy its API key.
- In LoadFocus, create a New Alert Channel, choose Opsgenie, paste the API key, and pick the region — US or EU — that matches your Opsgenie account.
A failing check creates an Opsgenie alert; when the check recovers, LoadFocus closes the alert.
Test and Attach the Channel
After creating a channel, use its Test button to send a sample notification and confirm it works. Once verified, attach the channel to your checks' alert settings so they notify through it.
Note that SSL-expiry warnings also deliver through these channels.
For attaching channels to a check, see How to Create a New API Check. To silence alerts during planned work, see Maintenance Windows.