Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gregdhill/prometheus-cachet

Prometheus Alertmanager to Cachet
https://github.com/gregdhill/prometheus-cachet

alerting cachet prometheus

Last synced: 3 months ago
JSON representation

Prometheus Alertmanager to Cachet

Awesome Lists containing this project

README

        

# [Prometheus Alerts](https://prometheus.io/docs/alerting/alertmanager/) to [Cachet](http://cachethq.io/)

Small go based microservice to receive Prometheus Alertmanager triggers and update corresponding incidents in Cachet.

## Dependencies

* https://github.com/andygrunwald/cachet
* https://github.com/prometheus/alertmanager

## Alertmanager Hook

The following alert matches on label `public` set to `true` then forwards to the configured webhook:

```
route:
receiver: cachet
group_by: [alertname]
group_wait: 30s
group_interval: 1m
repeat_interval: 1h
routes:
- receiver: cachet
match:
public: "true"
receivers:
- name: cachet
webhook_configs:
- url: "http://status-cachet:80/webhook"
```