Explore documentation

Slack & Better Stack integration

5b8a472-Better_Uptime__Alert_Dark_Mode.png

Using Slack with Better Stack

This integration allows you to receive incident alerts directly in Slack.

The incident alert message includes information about the monitor, as well as the options to acknowledge the incident or to view more details in Uptime.

Since the incident alert is posted as a regular Slack message, you can create a thread under it - tag your colleagues and quickly start collaborating.

Before configuring this integration, please make sure you have a dedicated Slack channel that you will use for incident alerting.

If you don't have one, you can create a new one, and name it for example #betterstack, #incidents or #on-call.

Connecting Slack with Uptime

  1. Go to Integrations.
  2. Find the Slack integration row.
  3. Click Add to Slack.
  4. You will get redirected to Slack.
  5. Select the channel where you want to post new incidents messages.
  6. Click Allow.

Now all new incidents will automatically be posted into this Slack channel, as well as all monitor's alerts.

Creating advanced Slack alerting rules

To post incidents into multiple Slack channels, or to only post incidents from a specific monitor, we need to create a dedicated escalation policy:

  1. Go to escalation policy and click Create escalation policy.
  2. Name your escalation policy (for example: Slack only).
  3. In the Who should we alert? section, pick the Slack channel you want to send the alerts to.
  4. If you want to send other notifications, like e-mail, too, you can configure the How urgent is the alert? section as well.
  5. Once ready, click Create escalation policy.
  6. Now go to the desired monitor and click advanced escalation policy.
  7. Pick your new escalation policy and click Save changes.
  8. That's it, nice job!