Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Thanks a lot, best regards Marco
On 2012-02-03 09:29 , Marco Fretz wrote:
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Depending on the device, telnet/ssh into it, execute the relevant 'show bgp neigh' command and use that.
Not ideal and one has to do this generally for a variety of things, but it avoids this weird thing called SNMP ;)
Greets, Jeroen
here's a bunch of tools I developed for Sunrise: http://sourceforge.net/projects/toponet/
If I would do it now, I would do it with gerty: https://github.com/ssinyagin/gerty
From: Jeroen Massar jeroen@unfix.org To: Marco Fretz marco.fretz@gmail.com Cc: swinog@lists.swinog.ch Sent: Friday, February 3, 2012 10:01 AM Subject: Re: [swinog] IPv6 BGP unicast peers / OSPFv3 neighbors SNMP monitoring
On 2012-02-03 09:29 , Marco Fretz wrote:
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Depending on the device, telnet/ssh into it, execute the relevant 'show bgp neigh' command and use that.
Not ideal and one has to do this generally for a variety of things, but it avoids this weird thing called SNMP ;)
Thanks for the answers. Maybe I've to clarify that I need this for Cisco only at the moment. So can I take this as a "there is no working snmp mib / implementation" yet?
It's somehow a shame that Cisco has IPv6 routing protocols working for years and no working snmp (even not a proprietary) solution yet. Please correct me if I'm wrong.
I'll have a look at gerty, sounds promising, also for other applications, but I'm still looking for an snmp solution because it's just ugly to use console commands (in whatever way) to query simple counters and status information when you already have the whole network monitored and graphed by snmp.
Marco
On Fri, Feb 3, 2012 at 10:01 AM, Jeroen Massar jeroen@unfix.org wrote:
On 2012-02-03 09:29 , Marco Fretz wrote:
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Depending on the device, telnet/ssh into it, execute the relevant 'show bgp neigh' command and use that.
Not ideal and one has to do this generally for a variety of things, but it avoids this weird thing called SNMP ;)
Greets, Jeroen
BGP peering information (ipv6 and 32-bit ASN) is simply not available via SNMP -- on both Cisco and Juniper. So, you end up with CLI parsing if you really need that.
With Junipers, there's also an XML interface which is easier to process and is more reliable (with Cisco CLI, linebreaks are sometimes a pain).
IOS XR also provides an XML interface, but I never had a chance to check if BGP peering information is in there.
From: Marco Fretz marco.fretz@gmail.com To: swinog@lists.swinog.ch Sent: Friday, February 3, 2012 2:58 PM Subject: Re: [swinog] IPv6 BGP unicast peers / OSPFv3 neighbors SNMP monitoring
Thanks for the answers. Maybe I've to clarify that I need this for Cisco only at the moment. So can I take this as a "there is no working snmp mib / implementation" yet?
It's somehow a shame that Cisco has IPv6 routing protocols working for years and no working snmp (even not a proprietary) solution yet. Please correct me if I'm wrong.
I'll have a look at gerty, sounds promising, also for other applications, but I'm still looking for an snmp solution because it's just ugly to use console commands (in whatever way) to query simple counters and status information when you already have the whole network monitored and graphed by snmp.
Marco
On Fri, Feb 3, 2012 at 10:01 AM, Jeroen Massar jeroen@unfix.org wrote:
On 2012-02-03 09:29 , Marco Fretz wrote:
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Depending on the device, telnet/ssh into it, execute the relevant 'show bgp neigh' command and use that.
Not ideal and one has to do this generally for a variety of things, but it avoids this weird thing called SNMP ;)
Greets, Jeroen
swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog
On Fri, Feb 3, 2012 at 3:42 PM, Stanislav Sinyagin ssinyagin@yahoo.com wrote:
BGP peering information (ipv6 and 32-bit ASN) is simply not available via SNMP -- on both Cisco and Juniper.
okay I see. That confirms my suspicion :) Thanks.
So, you end up with CLI parsing if you really need that.
Why should someone don't need to monitor IPv6? You simply have to if your services and customers depend on IPv6.
With Junipers, there's also an XML interface which is easier to process and is more reliable (with Cisco CLI, linebreaks are sometimes a pain).
IOS XR also provides an XML interface, but I never had a chance to check if BGP peering information is in there.
So I guess I'll write or search for a "CLI to SNMP" or "CLI to cacti / icinga" script that does the job. Maybe gerty can help here... If anyone has similar scripts laying around please post it if possible.
Also I would welcome a few more ideas and examples of how other ISPs do that...
Thanks have a nice weekend
Marco
From: Marco Fretz marco.fretz@gmail.com To: swinog@lists.swinog.ch Sent: Friday, February 3, 2012 2:58 PM
Subject: Re: [swinog] IPv6 BGP unicast peers / OSPFv3 neighbors SNMP monitoring
Thanks for the answers. Maybe I've to clarify that I need this for Cisco only at the moment. So can I take this as a "there is no working snmp mib / implementation" yet?
It's somehow a shame that Cisco has IPv6 routing protocols working for years and no working snmp (even not a proprietary) solution yet. Please correct me if I'm wrong.
I'll have a look at gerty, sounds promising, also for other applications, but I'm still looking for an snmp solution because it's just ugly to use console commands (in whatever way) to query simple counters and status information when you already have the whole network monitored and graphed by snmp.
Marco
On Fri, Feb 3, 2012 at 10:01 AM, Jeroen Massar jeroen@unfix.org wrote:
On 2012-02-03 09:29 , Marco Fretz wrote:
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Depending on the device, telnet/ssh into it, execute the relevant 'show bgp neigh' command and use that.
Not ideal and one has to do this generally for a variety of things, but it avoids this weird thing called SNMP ;)
Greets, Jeroen
swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog
swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog
Hi,
Just posting some information I sent to marco this week that may be of interest to some of you. Cheers.
Mickael
On Thu, Feb 9, 2012 at 4:35 PM, Mickael Deniaud (mdeniaud) mdeniaud@cisco.com wrote:
Hello Marco,
Unicast answer as I'm from Cisco and your initial question was more about your peers experience.
Anyway, I just did a quick check on where we are on this topic, in case that helps. This is the reply I had last Friday from our BGP product manager (Bertrand Duvivier).
-- SNIP --
A/ we do support IPv6 and 4 bytes AS with cisco-bgp-mibv2, theses mib are encoded with ietf-bgp-mibv2 definition. B/ we do support BGP peer info via XML (including 32b ASN and IPv6 AF fields)
Now the difference between XML and MIB is Current XML: XML has it's own proprietary data encoding: Cisco XR like or Juniper like. MIB are following ietf standards.
Moving forward we plan to build a BGP open API / SDK: customer will have access to same data using direct access to API, or using XML <-> API shim formatting data into standard XML encoding such as YAP,
SOAP,...
format.
-- SNIP
Additional information.
We have support for BGP / IPv6 peers and OSPFv3 MIBs in IOS XR since at least XR 3.9 (platform independent):
http://www.cisco.com/en/US/docs/ios_xr_sw/mib/guide/crs+gsr_mib3.html#wp 2087201
For other IOS releases, cisco-bgp-mibv2 is available on IOS XE since 3.5 release (ASR1000 and ASR903 platforms):
http://www.cisco.com/en/US/docs/ios/ios_xe/3/release/notes/asr1k_feats_i mportant_notes_35s.html#wp3215951
More broadly speaking, internal engineering tickets show that support for v6 peers in BGP MIB will be integrated in the following IOS releases: 15.2(3)T, 15.2(1)S.
OSPFv3 MIB is stated for IOS 15.2(2)S. I suspect it will also be available in 15.2(3)T but I cannot confirm.
Feel free to contact me if you have additional questions. I'll try to help as much as I can.
Rgds,
Mickael
-----Original Message----- From: swinog-bounces@lists.swinog.ch [mailto:swinog-bounces@lists.swinog.ch] On Behalf Of Marco Fretz Sent: Friday, February 03, 2012 9:29 AM To: swinog@lists.swinog.ch Subject: [swinog] IPv6 BGP unicast peers / OSPFv3 neighbors SNMP monitoring
Hi SwiNOGers,
I started searching the web for a good solution on this task years ago. There was and is as far I can tell no actual SNMP MIB for monitoring IPv6 BGP and OSPFv3. The only thing that could be a solution is this already expired IETF draft http://tools.ietf.or/html/draft-ietf-idr-bgp4-mibv2-10
Can anyone give me an idea of how you are monitoring your IPv6 BGP peers and OSPFv3 neighbors (stuff like Status, prefixes, etc..)?
Thanks a lot, best regards Marco
_______________________________________________ swinog mailing list swinog@lists.swinog.ch http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog