Notifications
Kuvasz supports a variety of integrations to help you stay informed about the status of your monitors. If you're curious about the configuration options, just click on the icon, next to the integration name, and it will take you to the relevant section of the configuration documentation.
Info
Integrations can be:
- global, meaning that they can be used for all monitors by default, or
- assigned to specific monitors.
You can also configure multiple integrations of the same type, for example, multiple Slack channels, or multiple email addresses to notify.
Watched events
Every integration watches a set of events, which are fired by the monitors. These events are currently the following:
Uptime events
Event | Description |
---|---|
UP |
Fired, when a monitor is healthy now (and it was DOWN before) |
DOWN |
Fired, when a monitors is unhealthy |
SSL events
Event | Description |
---|---|
VALID |
Fired, when an SSL certificate is valid now (and it was INVALID or WILL_EXPIRE before) |
INVALID |
Fired, when an SSL certificate is invalid or expired now |
WILL_EXPIRE |
Fired, when an SSL certificate will expire in the next X days (X is configurable per monitor) |
Slack
You can set up Slack as a notification channel for your monitors. This allows you to receive notifications about the status of your monitors directly in your Slack channels.
The email integration lets you to configure an SMTP connection, with which Kuvasz can send you simple email notifications about the status of your monitors.
PagerDuty
The PagerDuty integration allows you to trigger incidents in PagerDuty when a monitor goes down or an SSL certificate is invalid or will expire soon. This way, you can ensure that your team is notified immediately about critical issues. Incidents will be automatically resolved when the monitor is back up or the SSL certificate is valid again.
Telegram
The Telegram integration allows you to send notifications to a specific Telegram chat via the Bot API. You can use it to receive notifications about the status of your monitors directly in your Telegram app.
Coming soon...
- Grafana IRM
- Microsoft Teams
- Discord
- Sendable test notifications (e.g. to test if the integration is working)
Do you miss an integration?
If you miss an integration, please open an issue, or consider contributing it yourself! We are always open to new integrations and would love to see your contribution.