... | ... | @@ -713,19 +713,31 @@ to send notifications. Many other endpoints are implemented through |
|
|
that webhook, for example:
|
|
|
|
|
|
* [Cachet](https://github.com/oxyno-zeta/prometheus-cachethq)
|
|
|
* [Dingtalk](https://github.com/timonwong/prometheus-webhook-dingtalk)
|
|
|
* [Discord](https://github.com/rogerrum/alertmanager-discord)
|
|
|
* [Google Chat](https://github.com/mr-karan/calert)
|
|
|
* [IRC](https://github.com/crisidev/alertmanager_irc)
|
|
|
* [Matrix](https://github.com/sinnwerkstatt/knopfler)
|
|
|
* [Matrix](https://github.com/jaywink/matrix-alertmanager) (JS, or [this one](https://github.com/sinnwerkstatt/knopfler) in Python, or [this one](https://github.com/jaywink/matrix-alertmanager))
|
|
|
* [Mattermost](https://github.com/cpanato/mattermost-plugin-alertmanager)
|
|
|
* [Microsoft teams](https://github.com/prometheus-msteams/prometheus-msteams)
|
|
|
* [Phabricator](https://github.com/knyar/phalerts)
|
|
|
* [Sachet](https://github.com/messagebird/sachet) supports *many* messaging systems (Twilio, Pushbullet,
|
|
|
Telegram, Sipgate, etc)
|
|
|
* [Sentry](https://github.com/mikeroll/alertmanager-sentry-gateway)
|
|
|
* [Signal](https://github.com/dadevel/alertmanager-signal-receiver) (or [Signald](https://github.com/dgl/alertmanager-webhook-signald))
|
|
|
* [Telegram](https://github.com/nopp/alertmanager-webhook-telegram-python)
|
|
|
* [Splunk](https://github.com/sylr/alertmanager-splunkbot)
|
|
|
* [SNMP](https://github.com/maxwo/snmp_notifier)
|
|
|
* [Telegram](https://github.com/nopp/alertmanager-webhook-telegram-python) (or [this one](https://github.com/metalmatze/alertmanager-bot))
|
|
|
* [Twilio](https://github.com/Swatto/promtotwilio)
|
|
|
* [Wechat](https://github.com/daozzg/work_wechat_robot)
|
|
|
* [Zabbix](https://github.com/gmauleon/alertmanager-zabbix-webhook) (or [this one](https://github.com/devopyio/zabbix-alertmanager))
|
|
|
|
|
|
And that is only what was available at the time of writing, the
|
|
|
[alertmanager-webhook](https://github.com/topics/alertmanager-webhook) tag on GitHub might have more.
|
|
|
[alertmanager-webhook](https://github.com/topics/alertmanager-webhook) and [alertmanager](https://github.com/topics/alertmanager) tags on GitHub might have more.
|
|
|
|
|
|
The Alertmanager has its own web interface to see and silence alerts,
|
|
|
but there are also alternatives like [Karma](https://karma-dashboard.io/). The web interface is
|
|
|
but there are also alternatives like [Karma](https://karma-dashboard.io/) (previously
|
|
|
Cloudflare's [unsee](https://github.com/cloudflare/unsee)). The web interface is
|
|
|
not shipped with the Debian package, because it depends on the [Elm
|
|
|
compiler](https://github.com/elm/compiler) which is [not in Debian](http://bugs.debian.org/973915). It can be built by hand
|
|
|
using the `debian/generate-ui.sh` script, but only in newer, post
|
... | ... | @@ -736,6 +748,10 @@ Alerting" paper from a Google engineer](https://docs.google.com/document/d/199Pq |
|
|
distributed systems](https://www.oreilly.com/radar/monitoring-distributed-systems/) chapter of the [Site Reliability
|
|
|
Engineering](https://www.oreilly.com/library/view/site-reliability-engineering/9781491929117/) O'Reilly book.
|
|
|
|
|
|
Another issue with alerting in Prometheus is that you can only silence
|
|
|
warnings for a certain amount of time, then you get a notification
|
|
|
again. The [kthxbye bot](https://github.com/prymitive/kthxbye) works around that issue.
|
|
|
|
|
|
## Issues
|
|
|
|
|
|
There is no issue tracker specifically for this project, [File][new-ticket] or
|
... | ... | |