cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1681
Views
0
Helpful
8
Replies

Monitoring total numbers of peer tunels UP or DOWN in DMVPN - NHRP

Hello,

Any idea how to monitor DMVPN using snmp polling method.

I am interesting to get the numbers of peer UP here an example below:

XXXXXXXXX-121#show dmvpn
Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete
        N - NATed, L - Local, X - No Socket
        T1 - Route Installed, T2 - Nexthop-override
        C - CTS Capable
        # Ent --> Number of NHRP entries with same NBMA peer
        NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting
        UpDn Time --> Up or Down Time for a Tunnel
==========================================================================

Interface: Tunnel11120000, IPv4 NHRP Details
Type:Hub, NHRP Peers:1261, <<------------------------------------ [******THIS NUMBER********]

 # Ent  Peer NBMA Addr Peer Tunnel Add State  UpDn Tm Attrb
 ----- --------------- --------------- ----- -------- -----
     1 xx.xx.xx.5           xx.xx.xx.5    UP     1w0d     D
     1 xx.xx.xx.13         xx.xx.xx.xx    UP     1w0d     D

.

Interface: Tunnel11150000, IPv4 NHRP Details
Type:Hub, NHRP Peers:178, <<------------------------------------ [******THIS NUMBER********]

 # Ent  Peer NBMA Addr Peer Tunnel Add State  UpDn Tm Attrb
 ----- --------------- --------------- ----- -------- -----

8 Replies 8

Collin Clark
VIP Alumni
VIP Alumni

Have you tried the NHRP-MIB?

According to the documentation from CISCO following this link:

http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/13506-snmp-traps.html#trps

This is the only feature supported:

NHRP Extension MIB

The NHRP Extension MIB module comprises objects that maintain redirect-related statistics for both clients and servers, and for the following SNMP notifications for critical DMVPN events:

  • A spoke perceives that a hub has gone down. This can occur even if the spoke was not previously registered with the hub.
  • A spoke successfully registers with a hub.
  • A hub perceives that a spoke has gone down.
  • A hub perceives that a spoke has come up.
  • A spoke or hub perceives that another NHRP peer, not related by an NHRP registration, has gone down. For example, a spoke-spoke tunnel goes down.
  • A spoke or hub perceives that another NHRP peer, not related by an NHRP registration, has come up. For example, a spoke-spoke tunnel comes up.
  • The rate limit set for NHRP packets on the interface is exceeded.

The info that I need is exactly this output:

ROUTER-1#sh dmvpn | i NHRP Peers:

Type:Hub, NHRP Peers:1261,

Type:Hub, NHRP Peers:178,

Type:Hub, NHRP Peers:30,

ROUTER-1#

If the MIB doesn't support it, then you'll have to grab the info manually. 

I am also looking for an answer on this question..... 

Kuat Bakenov
Level 1
Level 1

Hi

you can use zabbix.

Thanks for your reply

That graph seems to be the total number of IKE sessions over the device.

Can you also graph the number of IKE sessions *per tunnel* ?

yes this all. you can customize.i think if you "copy - past" this item then edit snmp parameters. then reat graps from this item, you can see. wait i try add screen...

I don't think it's that easy.

The total number of IKE sessions on a router is a variable at a fixed place, but the number of IKE peers on a specific - dynamically generated from the configuration - dmvpn tunnel will need some reference to the tunnel in it's OID string.  And that won't be a variable that can be specified in advance.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: