Skip to main content

Slack alert

Reading time: 0 minute(s) (0 words)

The Slack alert method allows sending a predefined notification through Slack to notify Nobl9 users whenever an incident is triggered.

Authentication​

To set up the Slack integration, you’ll need to provide an Incoming Webhook URL. This allows Slack to send an automated notification to a channel of your choice. Refer to steps 2 and 3 of Getting started with Incoming Webhooks | Slack documentation.

tip

You can find instructions how to create an Incoming Webhook URL here.

If you need any further help, contact your Slack administrator.

Known limitations​

Currently, Nobl9 doesn't return the severity level when a Slack alert is triggered.

Configuring the Slack alert method​

You can configure your Slack alert method directly in the Nobl9 UI, or by applying a YAML file in sloctl.

Nobl9 UI​

To set up the alert method in the Nobl9 UI, follow these steps:

  1. Navigate to Integrations > Alert Methods.
  2. Click .
  3. Click the relevant Alert Method icon.

Then, in the Slack Configuration Wizard:

  1. Enter the URL.
    This is your Incoming Webhook URL. It must start with https://hooks.slack.com/. For more information, refer to the Authentication section.
  1. Select a Project.
    Specifying a project is helpful when multiple users are spread across multiple teams or projects. When the Project field is left blank, Nobl9 uses the default project.
  2. Enter a Display Name.
    You can enter a user-friendly name with spaces in this field.
  3. Enter a Name.
    The name is mandatory and can only contain lowercase, alphanumeric characters, and dashes (for example, my-alert-method-1). Nobl9 duplicates the display name here, transforming it into the supported format, but you can edit the result.
  4. Enter a Description.
    Here you can add details such as who is responsible for the integration (team/owner) and the purpose of creating it.
  5. Click Add Alert Method.

YAML configuration​

Here’s a general specification for adding a Slack alert method through YAML:

apiVersion: n9/v1alpha
kind: AlertMethod
metadata:
name: # string
displayName: # string
spec:
description: # string
slack:
url: # string, must start with https://hooks.slack.com/

Testing the Slack alert method in the UI​

You can test alert methods for all notification services supported by the Nobl9 platform through the UI.

To verify the correctness of your alert method configuration:

  1. Navigate to Integrations > Alert Methods.
  2. Click the required alert method.
    Its Details page opens.
  3. Click Test under the alert method name:
    • For the correct configuration, Nobl9 displays Test completed successfully! under the button
    • Otherwise, Nobl9 displays the Test failed message, specifying what is set incorrectly

Slack alert method | Terraform documentation