BGP Route Visualization

Hi Guys,

It will be good to have feature called BGP Route Visualization, same like BGP Play in RIPE, where we can see where BGP Prefixes are advertised on the internet

Hello @amaizenshtein,
As i image this requires to bgp client like quagga or exabgp to receive full view from your bgp route reflector and track all changes inside mysql. With snmp you wont track all changes and reading full routing table from device very cpu consuming even on powerfull boxes.
This task imho is bit out of libreNMS scope i think better create separate system with exabgp, there is already pretty easy to setup and improve solutions like gix looking glass and etc.

1 Like

Or just use the RIPE play?

Got it, thanks

i know, grave digging. But “got it” is not good to replicate.
Anyone an Idea how to get a map of peers inside LibreNMS?
I mean iBGP, where all bgp peers are already in librenms and the information is already available.

afaik there is no way to auto generate a map for BGP in LibreNMS. Only networked peers that it knows by port neighbors using LLDP but the map is pretty useless once you have many devices.

you could create a custom map by adding links that are using BGP but you’ll be maintaining it manually should there be changes to your BGP topology.

Yes. I thought it would be possible to use “bgp neighbour” instead of “lldp neighbour” as source. In my example, all peers are are iBGP, and all of it are in LibreNMS.

Sounds reasonable to me. Would be interesting to see how it would look if people full-mesh iBGP or use route-reflectors how that would look on the mapping. If there was a BGP map then may as well do an OSPF map also.