Integrate Slack with Elasticsearch and Kibana.

Our step-by-step guide to setting up and integrating Slack with Elasticsearch and Kibana to receive instant notifications.

Use Slack to send alerts in Kibana

The TL;DR (Too Long; Didn't Read)

Learn how we at reelyActive use Slack to send alerts and enable instant access to valuable information.


What will this accomplish?
Configure Slack and Elastic Cloud to send notifications.
Is there an easier way?
Manual counts and analysis of data behavior using pen and paper?
So why would I read this?
To learn both how and why to alert specific behavior in Kibana.

Configuring Slack   Step 1 of 2

Add incoming webhooks to Slack channel


Why Slack?
Slack is an instant messaging platform that uses channels to share information with a group of people or a team.
What are Incoming Webhooks?
Incoming Webhooks are a simple way to post messages from apps into Slack.

From your browser:

  1. Browse to: https://companyname.slack.com/apps
  2. Click the Find essential apps button
  3. Add Slack apps
  4. Search for and select Incoming WebHooks
  5. Add Slack apps
  6. Click Add to Slack
  7. Add Slack apps
  8. Copy the Webhook URL
  9. Select the channel to post alerts to
  10. Click Add incoming Webhooks integration
  11. Add Slack apps

Configuring Elastic Cloud   Step 2 of 2

Configure Elastic Cloud to send alerts by Slack.


Why an alert?
To periodically check when data goes above or below a certain threshold within a given time interval.
What's for?
To be instantly informed of specific data behavior from kibana.

From Elastic Cloud:

  1. Browse to the desired Deployment
  2. Select the Security page
  3. Click the Create settings button
  4. Add Slack apps
  5. Enter the Setting name which is xpack.notification.slack.account.slackaccountname.secure_url.
  6. Enter the Secret which is the Webhook URL copied from Slack.
  7. Add Slack apps

You should now be able to send alerts with Slack from kibana Watcher.


Elastic Search Award

Winner of a 2020 Elastic Search Award!

For our innovation of making physical spaces searchable like the web.


Where to next?

Create other visualizations, or continue exploring our open architecture and all its applications.