oid for active isdn calls on cisco 3825

Unanswered Question
Feb 26th, 2009
User Badges:

Hello,


we need a snmp oid for monitoring active isdn calls on a cisco 3825 running 12.4(15)T7 with VWIC2-2MFT-T1/E1 modules. OID cpmISDNCfgBChannelsInUse doesn't work, we get always 0 even if there are active calls.


André

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Joe Clarke Thu, 02/26/2009 - 09:24
User Badges:
  • Cisco Employee,
  • Hall of Fame,

    Founding Member

The CISCO-POP-MGMT-MIB has many caveats with the MAR/ISR platforms. It was designed only for the AS5xxx platforms. As a workaround for cpmISDNCfgBChannelsInUse, you can count the number of instances of isdnBearerOperStatus that return the status of active (integer 4).

aeggers Thu, 02/26/2009 - 09:50
User Badges:

thank you for your response. i know we can use the isdnBearerOperStatus object but we have 12 e1 interfaces that means we have to poll 360 b channels which is quiet inconvenient.



Joe Clarke Thu, 02/26/2009 - 09:54
User Badges:
  • Cisco Employee,
  • Hall of Fame,

    Founding Member

You might also try cpmDS1ActiveDS0s or cpmActiveDS0s, but they are also known to be buggy on this platform.

donmcclintock Mon, 12/27/2010 - 11:17
User Badges:

jclarke wrote:


The CISCO-POP-MGMT-MIB has many caveats with the MAR/ISR platforms.  It was designed only for the AS5xxx platforms.  As a workaround for cpmISDNCfgBChannelsInUse, you can count the number of instances of isdnBearerOperStatus that return the status of active (integer 4).

Hi Joseph,


You appear to know more than most about this issue, so I will dump my query below from another string in the forums:


Please note in the output below that your suggested use of the "isdnBearerOperStatus" variable does not work in my two routers as shown.  There were most definitely active channels at the time that the query was run, yet the response is always the same - status: idle (1)  so I remain unable to get these stats successfully across both routers.


Any suggestions ?


I  am running into exactly the same issue and have tried everything I can  find to get these individual PRI (count of channels/lines in use)  statistics.


Just  for the record, here are some of the SNMP OIDs that I have tried (the  ISRs do respond to them, only thing is, the data they send back is  mostly rubbish...) the output below is from two separate routers, with  different versions of IOS running (which is shown in the sysdescr  response):

Note that the query in red in the second router was responded to with a valid response in the FIRST router...


All  of these OIDs have been suggested at various sites online as useable  SNMP OIDs for the ISR, but at other sites, they are suggested to be  faulty.  I have found no definitive statement for ways to get these  stats successfully on the ISR platform (which amazes me.)  Output below  is using net-snmp to collect the stats.


I  welcome any suggestions as to how this can be done reliably for the  ISR, and what IOS versions WILL work.  (since I am getting way different  reponses to the same OIDs on the two versions below).


You'll see that for the second (DC) router below, the values are always Zero.

Yet I can guarantee that the ACTUAL stats are NEVER zero during the time period queried.


Timestamp: 2010-12-27_13:56:31.73


C:\usr\share\snmp\mibs>snmptranslate -On CISCO-POP-MGMT-MIB::cpmActiveDS0s.0
.1.3.6.1.4.1.9.10.19.1.1.4.0


C:\usr\share\snmp\mibs>snmptranslate -On CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.0.0
.1.3.6.1.4.1.9.10.19.1.1.9.1.3.0.0


C:\usr\share\snmp\mibs>snmptranslate -On CISCO-POP-MGMT-MIB::cpmISDNCfgBChannelsInUse.0
.1.3.6.1.4.1.9.10.19.1.1.3.0


C:\usr\share\snmp\mibs>snmptranslate -On CISCO-VOICE-DIAL-CONTROL-MIB::cvCallActiveDS0s.0
.1.3.6.1.4.1.9.9.63.1.3.3.0


C:\usr\share\snmp\mibs>snmptranslate -On ISDN-MIB::isdnBearerOperStatus.32
.1.3.6.1.2.1.10.20.1.2.1.1.2.32


From ROUTER2 - HQ:
SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software,
3800 Software (C3825-ADVIPSERVICESK9-M),
Version 12.4(15)T8, RELEASE SOFTWARE (fc3)


CISCO-POP-MGMT-MIB::cpmActiveDS0s.0 = Gauge32: 14
CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.0.0 = Gauge32: 14
CISCO-POP-MGMT-MIB::cpmISDNCfgBChannelsInUse.0 = Gauge32: 7
CISCO-VOICE-DIAL-CONTROL-MIB::cvCallActiveDS0s.0 = Gauge32: 7 interfaces
ISDN-MIB::isdnBearerOperStatus.32 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.33 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.34 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.35 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.36 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.37 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.38 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.39 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.40 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.41 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.42 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.43 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.44 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.45 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.46 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.47 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.48 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.49 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.50 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.51 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.52 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.53 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.54 = INTEGER: idle(1)


From ROUTER2 - DC:
SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software,
3800 Software (C3825-ADVIPSERVICESK9-M),
Version 12.4(18), RELEASE SOFTWARE (fc1)


CISCO-POP-MGMT-MIB::cpmActiveDS0s.0 = Gauge32: 0
CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.0.0 = Gauge32: 0
CISCO-POP-MGMT-MIB::cpmISDNCfgBChannelsInUse.0 = Gauge32: 0
CISCO-VOICE-DIAL-CONTROL-MIB::cvCallActiveDS0s.0 = No Such Object available on this agent at this OID
ISDN-MIB::isdnBearerOperStatus.32 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.33 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.34 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.35 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.36 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.37 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.38 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.39 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.40 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.41 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.42 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.43 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.44 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.45 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.46 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.47 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.48 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.49 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.50 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.51 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.52 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.53 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.54 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.81 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.82 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.83 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.84 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.85 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.86 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.87 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.88 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.89 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.90 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.91 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.92 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.93 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.94 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.95 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.96 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.97 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.98 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.99 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.100 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.101 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.102 = INTEGER: idle(1)
ISDN-MIB::isdnBearerOperStatus.103 = INTEGER: idle(1)


Timestamp: 2010-12-27_13:56:35.02

paolo bevilacqua Mon, 12/27/2010 - 14:48
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

You can use cvCallActiveDS0s.

Actions

This Discussion