Page MenuHomePhabricator

Investigate the potential benefits of BGPalerter
Closed, ResolvedPublic0 Estimated Story Points

Description

NTT release BGPalerter today. It has the following description and on the surface looks like a promising addition to our monitoring

BGPalerter allows operators to specify in great detail how to distribute
meaningful information from the firehose from various BGP data sources (we
call them “connectors”), through data processors (called “monitors”),
finally outputted through “reports” into whatever mechanism is appropriate
(Slack, IRC, email, or a call to your ticketing system’s API).

Event Timeline

CDanis triaged this task as Medium priority.Aug 16 2019, 12:55 PM
CDanis added a subscriber: ayounsi.

Indeed, should replace bgpmon.net (going EoL soon).

Change 753102 had a related patch set uploaded (by Jbond; author: jbond):

[operations/puppet@production] bgpalerter: add new class to configure bgpalerter

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

Change 753102 merged by Jbond:

[operations/puppet@production] bgpalerter: add new class to configure bgpalerter

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

Change 753445 had a related patch set uploaded (by Jbond; author: jbond):

[operations/puppet@production] bgpalerter: Add email alerting and tweek default config

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

Change 753450 had a related patch set uploaded (by Jbond; author: jbond):

[operations/puppet@production] O:rpkivalidator: add bgpalerter to rpki servers

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

Change 753452 had a related patch set uploaded (by Jbond; author: jbond):

[operations/puppet@production] O:bgpalerter: add rpki as a class paramter

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

Change 753452 merged by Jbond:

[operations/puppet@production] O:bgpalerter: add rpki as a class paramter

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

Change 753445 merged by Jbond:

[operations/puppet@production] bgpalerter: Add email alerting and tweek default config

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

Change 753450 merged by Jbond:

[operations/puppet@production] O:rpkivalidator: add bgpalerter to rpki servers

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

Change 879269 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] Add untrusted/customer/parked prefixes to bgpalerter

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

Change 879269 merged by Ayounsi:

[operations/puppet@production] Add untrusted/customer/parked prefixes to bgpalerter

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

Change 879742 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] network:external: add wikidough v6 + descriptions

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

Change 879747 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] BGPalerter: monitorPathNeighbors bump threshold

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

Change 879742 merged by Ayounsi:

[operations/puppet@production] network:external: add wikidough v6 + descriptions

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

Change 879747 merged by Ayounsi:

[operations/puppet@production] BGPalerter: monitorPathNeighbors bump threshold

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

Change 883941 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] BGPalerter: switch to email noc@

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

Change 883941 merged by Ayounsi:

[operations/puppet@production] BGPalerter: switch to email noc@

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

I noticed the weekly "software-update" emails from bgpalerter, can those be disabled ? (i.e. the version check I guess)

Change 946919 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] BGPalerter: mute software-update notifications

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

Change 946919 merged by Ayounsi:

[operations/puppet@production] BGPalerter: mute software-update notifications

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

ayounsi assigned this task to jbond.

All done! Assigned to jbond as he did most of the work!