Setup
Prerequisites
- A Netdata Cloud account
- Access to the Space as an Admin
- The Space needs to be on a paid plan
- You need to have a Slack app on your workspace to receive the Webhooks.
Slack Server Configuration
- Create an app to receive webhook integrations. Check the Slack documentation for further details
- Install the app on your workspace
- Configure Webhook URLs for your workspace
- On your app go to Incoming Webhooks and click on activate incoming webhooks
- At the bottom of Webhook URLs for Your Workspace section you have Add New Webhook to Workspace
- Specify the channel where you want your notifications to be delivered
- Once completed, copy the Webhook URL in order to add it to your integration configuration in the Netdata Cloud UI
For more details please check Incoming webhooks for Slack.
Netdata Configuration
- Click on the Space settings cog (located above your profile icon)
- Click on the Alerts & Notifications tab
- Click on the + Add configuration button
- Add the Slack Integration
- A modal will be presented to you to enter the required details to enable the integration:
- Notification settings
- Configuration name (optional): A name for your configuration in order to easily refer to it
- Rooms: A list of Rooms for which you want to be notified
- Notifications: The notifications which you want to be notified
- Integration configuration
- Webhook URL: URL provided on Slack for the channel you want to receive your notifications