Created by Jacek Nykis and last modified
Get this branch:
bzr branch lp:~canonical-is-sa/charms/trusty/prometheus-alertmanager/layer-prometheus-alertmanager
Members of Canonical IS SAs can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Canonical IS SAs

Recent revisions

3. By Jacek Nykis

Rename the charm to prometheus-alertmanger to match other prometheus charms. Ensure network port is opened

2. By Jacek Nykis

[jjo, r=jacekn] states logic rework, add unit_tests:
- reactive/alertmanager.py: rework main logic ala recent prometheus-layer
  changes: single check_reconfig_alertmanager() function for the
  data_changed() logic, which set_state-s as needed
- unit_tests/ added, 98% coverage

1. By JuanJo Ciarlante

[jjo] commit working alertmanager-layer, using 'prometheus-alertmanager' package
* provides 'alertmanager-service', to be able to relate with prometheus
* simple settings to route critical|pager alerts to:
  - pagerduty
  - slack
  - (generic) webhook
* extra_routes and extra_receivers settings to add arbitrary rules
* 'external_url' setting to tweak URL sent in alerts, etc.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.