The ThousandEyes platform integrates with the popular messaging application Slack. When an Alert is raised, notification can be sent to a channel automatically.
In order to integrate ThousandEyes Alerts into Slack, you need to generate a webhook URL for your Slack channel as follows:
Sign into <your-domain>.slack.com.
Click the option to add an Incoming Webhooks integration .(https://my.slack.com/services/new/incoming-webhook/\
Choose a channel you want Alert notifications to be posted.
Get the Webhook URL from the integration settings.
From ThousandEyes, under Alert Settings, expand the Alert rule you wish to integrate into Slack, then click the Notifications tab. Click Configure Integrations > Add New Integration, to open the below popup window. If you already have one or more integration services configured, click Edit Integrations > Add New Integration.
Type: Choose your integration type.
Name: Enter a name for your integration.
URL: Enter the channel Webhook URL (per step 4 above).
Channel: Enter the channel name.
Add New Integration: Once all fields are are finalized, click to add a new integration.
A configured Slack integration example is shown below.
Now when an alert is triggered, the alert details will be posted as a message within the integrated channel, as shown below. Clicking the Alert message link opens the ThousandEyes Views webpage at the alert start time.
When your alert rule conditions are no longer met by your test (or the alert rule is updated such that the conditions no longer meet the criteria of the alert), the Alert cleared message is posted in your Slack channel. You can click the message link to open the ThousandEyes app at the Views screen for the alert cleared time.