Alert Integrations

Integrate with Slack, Opsgenie, and PagerDuty for real-time notifications.

Overview

Qwak Alerts allows seamless integration with your preferred monitoring tools for instant notifications on issues like ingestion failures.

Get started by simply:

  1. Connecting a monitoring integration
  2. Choosing alert channels
  3. Setting up an alert

Connecting Integrations

In the Qwak app, navigate to Integrations under SettingsIntegrations

Under the Monitoring section, choose the relevant provider.

Slack

  • Click Connect and redirect to your Slack account to approve the Qwak Slack App.
  • The required permissions (works with public channels only):
    • channels:read
      Required to validate that the requested channel exists and retrieve information such as channel names.
    • channels:join
      Allow the Qwak Slack App to join a channel.
    • chat:write
      Allow the Qwak Slack App to send messages to the requested channels.
  • Click Allow
  • Once approved, you'll be redirected back to the Qwak app and your Slack Integration will be connected.

Opsgenie

  • Under the Opsgenie integration, set the following information:
    • Your Opsgenie region
    • Your Opsgenie API key
  • Click Connect
    • Validating your credentials will trigger a test alert and close it right away.
    • Qwak creates automatically a new channels to send alerts in.
  • Once the validation succeeds, your Opsgenie Integration will be marked as connected.

PagerDuty

Qwak supports 2 types of PagerDuty integrations:

  • Events V1 integration
    • Enter your Service Key
  • Events V2 integration
    • Enter your Routing Key
  • Validating your credentials will trigger a test alert and close it right away.
  • Qwak creates automatically a new channels to send alerts in.
  • Once the validation succeeds, your Pagerduty Integration will be marked as connected.

Choosing Alert Channels

Alert channels are specific channels within each integration to which alert messages will be sent, for example, a specific Slack channel.

Channels are created PagerDuty and Opsgenie automatically, however Slack requires manual additon.

Slack

  • In the Qwak app, navigate to Integrations under SettingsIntegrations
  • Validate your Slack App integration is connected.
  • Click on the Slack card.
  • Enter a Slack channel ID
    • The channel ID is an immutable ID created upon the channel creation.
  • Retrieving a Channel ID
    • Go to your Slack app.
    • Right click the channel you want to add as Alert Channel (must be a public channel).
    • Click View channel details.
    • Copy the Channel ID presented below.
  • Go back to Qwak app and paste the Channel ID in the channel text box and Add channel