Nothing came up.

Try with different keywords or contact using the chat bubble.

Back to article.

Notification channels

Notification channels provide a way for users to configure how alerts are sent. Dashbird currently supports Slack and email.

To set up notification channels, open the organisation menu (from the top right corner), and click on “Notification settings”.

Metric alerting

Email notification channel

  • In the right top corner, click + ADD -> Email
  • Add your email
  • You can now choose the Slack notification channel when setting up policies

Slack integration

  • In the right top corner, click + ADD -> Slack.
  • Follow the on screen instructions of Slack
  • You can now choose the Slack notification channel when setting up policies

Webhooks

Webhooks can be set up separately for each lambda. To configure a webhook, open up lambda list and select the function you want to integrate. You can access the configuration screen under Webhooks tab.

As a first request after configuring a webhook, Dashbird will try to validate the remote endpoint. For that a POST request with a following payload is made.

{
    "ref": "1f3ac2f4-c25f-42c6-a131-08b7575abdb5",
    "createdAt": 1518048245419,
    "event": "VALIDATION"
}

The endpoint is considered valid when the remote endpoint responds with the following payload.

{
  "status": "success"
}

If the remote endpoint fails to respond with this payload, the request will be retried with 30 second intervals for 3 times. After which, you can manually retry the webhook with the refresh button.

Can't find what you're looking for? We'd love to help. Send us a message through the chat bubble or email us.