Skip to main content

Webhooks

This guide will provide you with the necessary steps to configure your monitoring systems to send notifications via our application. Our application sends notifications to smartphones once the defined webhook is triggered. It supports Grafana and Greylog formats and will automatically identify the format of the incoming webhook payload.

Prerequisites

You should have an active account on our application. If you don't, sign up here. An alert group should be configured in our application. Instructions for setting up alert groups can be found here.

Configuring Webhook URLs

Each alert group in our application is associated with a unique webhook URL, which will be used to receive notifications from your monitoring systems...

Sending Notifications

To send notifications, you need to configure your monitoring system to make a POST request to the webhook URL when an alert is triggered. For example...

curl -X POST -H "Content-Type: application/json" \
-d '{"alerts": [{"status": "firing", "annotations": {"description": "TEST"}}]}' \
https://myapp.com/webhook

Grafana Integration

To configure Grafana to send alerts to our application, follow these steps:

Greylog Integration

To integrate Greylog with our application, follow these steps:

Conclusion

Once you've followed this guide, your monitoring systems will be able to send notifications to our application, which in turn will dispatch these notifications to the corresponding alert groups' smartphones...

For any further questions or assistance, please refer to our support page.