I'm actively looking to monitor our multiple ACI deployments, recently these are doing BGP directly with other infrastructure. I would like to be able to monitor the BGP routes Received, Admin status, Peer Status.
I've been looking through the API Classes to try and find something suitable for this, but i'm coming up short.
I have a feeling its doable via SNMP, similar to how we currently monitor our routers. But trying to move with the times and utilize the API, I'd like to get this information via the API as that's how our entire ACI infra is currently monitored using https://github.com/RavuAlHemio/prometheus_aci_exporter.
If anyone is actively monitoring their environments using the API and more specifically the BGP aspect, it would be great to get some feedback on this.