Morning boys & girls.
Im looking to monitor all my BGP sessions across the network (200+ devices)
I will be doing this via a perl script hopefully, However i dont wish the script to telnet to each device for the info.
I want this via SNMP , Does anyone here now of the values i want to look for ( to see what sessions are showing as down ).
Idealy id like it to report via e-mail of the device in question and what bgp session is showing as down.
Does anyone have any suggestions? or maybe know of something that may already do this?
I'm not sure I understand your question and how much detail you expect to monitor from BGP session but there are available utilities that can monitor routing session. I have used Cricket-1.0.5 http://cricket.sourceforge.net/ to monitor BGP session successfully via SNMP.
It will give you a sample summary below plus a nice graphical presentation daily, weekly, monthly, and yearly. Take note that it can be customized:
Values at last update:
number of active IPv6 unicast BGP routes (for the day):
Cur: 799 number of active IPv6 unicast BGP routes
Avg: 798 number of active IPv6 unicast BGP routes
Max: 805 number of active IPv6 unicast BGP routes
Last updated at Thu Feb 22 13:22:00 2007