E1/T1接入服务器的典型监控任务是监控E1/T1的使用情况,将其作为每台设备或每台设备上特定DS1通道正在使用的活动DS0通道的数量。本文档介绍如何通过SNMP获取此信息。
本文档没有任何特定的要求。
本文档不限于特定的软件和硬件版本。测试中使用了带Cisco IOS®软件版本12.2(15)T1的AS5350。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
CISCO-POP-MGMT-MIB提供以下有关可通过SNMP监控的设备上使用的DS0通道的对象:
cpmActiveDS0 — 当前正在使用的DS0数。
cpmDS1ActiveDS0 — 当前用于特定DS1的DS0数。
cpmActiveDS0sHighWaterMark — 同时处于活动状态的DS0数的高水位标记。
cpmDS1ActiveDS0sHighWaterMark — 特定DS1上同时处于活动状态的DS0数的高水位标记。
这两个对象:
与此对建立索引:
此输出显示了说明此情况的数据示例,第一个DS1端口上的一个活动DS0通道位于第七个插槽中:
#snmpwalk -c public 192.0.2.1 cpmActiveDS0s CISCO-POP-MGMT-MIB::cpmActiveDS0s.0 = Gauge32: 1 #snmpwalk -c public 192.0.2.1 cpmDS1ActiveDS0s CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.0 = Gauge32: 1 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.1 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.2 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.3 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.4 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.5 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.6 = Gauge32: 0 CISCO-POP-MGMT-MIB::cpmDS1ActiveDS0s.7.7 = Gauge32: 0
要查找支持此MIB的路由器型号和Cisco IOS软件版本,请使用Cisco IOS MIB工具。在撰写本文时,CISCO-POP-MGMT-MIB主要用于AS5xxx系列接入服务器和36xx和37xx接入路由器。
注意:在36xx和37xx系列上,仅在安装数字调制解调器网络模块时才支持CISCO-POP-MGMT-MIB,否则MIB为空。
如果您的路由器不支持CISCO-POP-MGMT-MIB,则可以从ISDN-MIB(使用ifIndex索引)获取所有单个B信道的运行状态,并计数所有处于活动状态(4)的信道,以获取当前使用的信道数。但是,这需要编写脚本。
此输出显示了说明此情况的数据示例,E1端口上有一个活动DS0通道:
#snmpwalk -c public 192.0.2.1 isdnBearerOperStatus ISDN-MIB::isdnBearerOperStatus.263 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.264 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.265 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.266 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.267 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.268 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.269 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.270 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.271 = INTEGER: active(4) ISDN-MIB::isdnBearerOperStatus.272 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.273 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.274 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.275 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.276 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.277 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.278 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.279 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.280 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.281 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.282 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.283 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.284 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.285 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.286 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.287 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.288 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.289 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.290 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.291 = INTEGER: idle(1) ISDN-MIB::isdnBearerOperStatus.292 = INTEGER: idle(1)