alertmanager/config
Miek Gieben 48ba027cc5 Alertmanager: Add OpsGenie Webhook notification.
This adds notifications to OpsGenie. It is using the webhook api. The
notification_config should look like

  opsgenie_config {
    api_key: "bliep"
    teams: "team-one"
    send_resolved: true
  }

It further sets the alert fingerprint in Alias and adds all the
alert labels into the Details field.

See https://www.opsgenie.com/docs/web-api/alert-api#createAlertRequest
for the details.

It can also close the alert by using the Alias field again. See
https://www.opsgenie.com/docs/web-api/alert-api#closeAlertRequest

And it adds a 'labels_to_tag' that allows you to specify for which
label names you want to create a tag with the value of that label.
This makes routing alerts easier.
2015-07-29 17:17:33 +01:00
..
fixtures improve Flowdock PR based on julius' comments 2015-05-19 11:37:22 +03:00
generated Alertmanager: Add OpsGenie Webhook notification. 2015-07-29 17:17:33 +01:00
Makefile Add loading configuration from file. 2013-07-26 16:12:11 +02:00
config.go Added flowdock notifier 2015-05-18 19:07:56 +03:00
config.proto Alertmanager: Add OpsGenie Webhook notification. 2015-07-29 17:17:33 +01:00
config_test.go Add notification options to configuration. 2013-07-29 18:43:01 +02:00
instrumentation.go Update HTTP/clientlib dependencies + cleanups. 2014-10-27 23:50:22 +01:00
load.go Migrate logging to use `prometheus/log`. 2015-05-23 23:21:44 +02:00
load_test.go Add loading configuration from file. 2013-07-26 16:12:11 +02:00
watcher.go Update fsnotify to its new source location 2015-05-23 16:04:34 -07:00