The current alerts are defined in https://github.com/wikimedia/operations-puppet/blob/production/modules/netops/manifests/monitoring.pp
Checks are listed in https://github.com/wikimedia/operations-puppet/blob/production/modules/netops/manifests/check.pp
- Juniper alarms
- Router interfaces
- BGP status
- Juniper virtual chassis ports
- VRRP status
- BFD status
- OSPF status
VRRP might not be needed to port over as we're progressively decommissioning it.
Our Virtual Chassis don't support gNMI
BGP is being taken care of with https://gerrit.wikimedia.org/r/c/operations/alerts/+/1126030
Router interfaces current issue : T388642: gnmi_interfaces_interface_state_oper_status missing from most devices
Alarms
https://gerrit.wikimedia.org/r/c/operations/puppet/+/1131306/2
BFD
requires devices upgrades (T388641#10677414)
https://gerrit.wikimedia.org/r/c/operations/puppet/+/1131320
OSPF
requires devices upgrades (T388641#10677414).
Limited number of exposed metrics : T388641#10743419
Ideally (and like we currently do) we should not alert on the upper layer is having an issue if the lower layer is already alerting. For example if BFD is alerting, don't alert for OSPF as well.

