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

  1. In Discord, open Server Settings → Integrations → Webhooks → New Webhook, then Copy URL to get the channel's Webhook URL.
  2. 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

  1. In PagerDuty, open your service → Integrations → Events API v2 and copy the integration / routing key.
  2. 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

  1. In Opsgenie, create an integration and copy its API key.
  2. 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.