BGPalerter

From Wikitech

Replacing the now defunct BGPmon. BGPalerter is an opensource NodeJS tool to monitor network prefixes and ASN using RIPE's RIS Live.


Tracking task: https://phabricator.wikimedia.org/T230600

Relevant CRs (there are more): https://gerrit.wikimedia.org/r/q/topic:bgpalerter


Most of the configuration is done in: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/puppet/+/refs/heads/production/hieradata/role/common/rpkivalidator.yaml

Especially the contacts to email if an issue is found.


Monitored prefixed are pulled from data.yaml network::external and network::customers

The daemon needs proxy access to reach the RIPE's RIS Live. It's also monitored using the generic Icinga systemd service check.


More recently there is an hosted version available on https://packetvis.com/#/home (contact me if you want to be added to the Wikimedia org)