Page MenuHomePhabricator

Create phabricator tasks from Alertmanager alerts
Closed, ResolvedPublic

Description

The task tracks the deployment of alertmanager -> phabricator "bridge" to create and update phabricator tasks from alertmanager alerts. The initial implementation will use https://github.com/knyar/phalerts

Sample task used during implementation: T272353: Icinga/Long running screen/tmux

Event Timeline

Change 656866 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/debs/phalerts@master] debian: add packaging

https://gerrit.wikimedia.org/r/656866

fgiunchedi updated the task description. (Show Details)

Change 656866 merged by Filippo Giunchedi:
[operations/debs/phalerts@master] debian: add packaging

https://gerrit.wikimedia.org/r/656866

Change 658919 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] alertmanager: route Icinga compat alerts to sink IRC channel

https://gerrit.wikimedia.org/r/658919

Change 658956 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] alertmanager: add phalerts webhook receiver

https://gerrit.wikimedia.org/r/658956

Change 658957 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] alertmanager: add receivers to create tasks from alerts

https://gerrit.wikimedia.org/r/658957

Change 658958 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] prometheus: add job for alertmanager::phab

https://gerrit.wikimedia.org/r/658958

Change 658919 merged by Filippo Giunchedi:
[operations/puppet@production] alertmanager: route Icinga compat alerts to sink IRC channel

https://gerrit.wikimedia.org/r/658919

Change 658956 merged by Filippo Giunchedi:
[operations/puppet@production] alertmanager: add phalerts webhook receiver

https://gerrit.wikimedia.org/r/658956

Change 658958 merged by Filippo Giunchedi:
[operations/puppet@production] prometheus: add job for alertmanager::phab

https://gerrit.wikimedia.org/r/658958

Change 658957 merged by Filippo Giunchedi:
[operations/puppet@production] alertmanager: add receivers to create tasks from alerts

https://gerrit.wikimedia.org/r/658957

Change 659234 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] alertmanager: bind phab bot to all addresses

https://gerrit.wikimedia.org/r/659234

Change 659234 merged by Filippo Giunchedi:
[operations/puppet@production] alertmanager: bind phab bot to all addresses

https://gerrit.wikimedia.org/r/659234

fgiunchedi claimed this task.

This is complete, we have all bits in place to start routing AM alerts to tasks