我正在使用板球来做一些简单的监测(包括networking设备)我的基于Debian的服务器。 接口由名称(例如eth0 , eth1 ,…)标识,并且cricket通过在IF-MIB::ifDescr查找它们将这些名称映射到正确的OID: $ snmpwalk -Os -c public -v 1 wheezy 1.3.6.1.2.1.2.2.1.2 iso.3.6.1.2.1.2.2.1.2.1 = STRING: "lo" iso.3.6.1.2.1.2.2.1.2.2 = STRING: "eth0" iso.3.6.1.2.1.2.2.1.2.3 = STRING: "eth1" 一切工作都很好,直到今天我的机器升级到Debian / jessie。 现在报告的界面名称是品牌的一个很长的描述: $ snmpwalk -Os -c public -v 1 jessie 1.3.6.1.2.1.2.2.1.2 iso.3.6.1.2.1.2.2.1.2.1 = STRING: "lo" iso.3.6.1.2.1.2.2.1.2.2 = STRING: "Intel Corporation 82576 Gigabit Network Connection" iso.3.6.1.2.1.2.2.1.2.3 = STRING: […]
在prtMarkerSuppliesLevel下prtMarkerSuppliesLevel属于PRINTER-MIB的以下OID 1.3.6.1.2.1.43.11.1.1.9 snmp prtMarkerSuppliesLevel正在返回SNMPv2-SMI值。 我想他们是正确的,但为什么在这里引用SNMPv2-SMI MIB? 我在Mac上运行DataDog代理,并已经下载并将PRINTER-MIB放在适当的位置:/ usr / share / snmp / mibs。 (DataDog代理未能收集指标,因为我似乎需要在python中格式化MIB,但这是在此之后要处理的另一个问题)。 输出如下: snmpwalk -c public -v 2c 192.168.1.14 1.3.6.1.2.1.43.11.1.1.9 SNMPv2-SMI::mib-2.43.11.1.1.9.1.1 = INTEGER: 800 SNMPv2-SMI::mib-2.43.11.1.1.9.1.2 = INTEGER: 200 SNMPv2-SMI::mib-2.43.11.1.1.9.1.3 = INTEGER: 4000 SNMPv2-SMI::mib-2.43.11.1.1.9.1.4 = INTEGER: 2000 SNMPv2-SMI::mib-2.43.11.1.1.9.1.5 = INTEGER: 2400
我在这里收集了SunFire硬件,X2100,X2200和X4250。 Sun似乎很难find我可以使用net-snmp使用LOM硬件来监视硬件状态的MIB。 任何人都可以指向正确的方向吗? 我需要MIBs SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.42.2.208.3
我正在寻找一个SNMP温度监控解决scheme放入我的机架。 理想这个东西将是一个具有SNMPfunction的以太网设备。 我想把这些探头中的两个作为机架顶部和机架探头的底部。 无需花哨的无线网状networking解决scheme或任何东西。 任何build议?
我试图使用SNMP远程查看HP ProCurve 3500YL交换机的温度。 看这个MIB ,看起来如下的OID: hpCpuTemperature 1.3.6.1.4.1.11.2.3.7.11.17.7.1.1.1.6 hpPowerSupplyTemperature 1.3.6.1.4.1.11.2.3.7.11.17.7.1.1.1.7 hpChassisTemperature 1.3.6.1.4.1.11.2.3.7.11.17.7.1.1.1.8 在“hpProcurveSysMib”应该提供我需要的数据。 但是,每当我尝试访问这些OID时,我都会收到响应: SNMPv2-SMI::enterprises.11.2.3.7.11.17.7.1.1.1.6 = No Such Object available on this agent at this OID 进一步的调查显示,有问题的交换机似乎没有实现父级hpProcurveSystem MIB: SNMPv2-SMI::enterprises.11.2.3.7.11.17.7.1.1 = No Such Object available on this agent at this OID 有没有人知道由3500实现的替代MIB将允许自动轮询温度?
我有一个Linux服务器集群和一个(网关)Linux服务器,可以通过主机名或IP访问集群中的机器。 从集群外部,机器不能通过主机名或IP进行访问 我想在群集内的服务器上发出OID的SNMP get请求,并通过网关服务器传递请求。 为了做到这一点,网关需要以某种方式转发它接收到的集群中其他机器的SNMP获取请求,并将这些回复转发给原始请求者。 有没有人知道现有的解决scheme? 谢谢!
我想用SNMP监视这些: zpool iostat -v 1 每个驱动器和总和。 zpool status 洗涤为1而不是洗涤为0。 zpool status -x 监控$? (返回值)。 当值不是0时发送陷阱。 zfs list 已用和可用空间。 什么样的脚本是需要的?
我有一台启用了SNMP的Windows Server 2003计算机。 我希望能够查询服务器的电池电量,因为它通过USB电缆连接到APC UPS。 到目前为止,我可以做到: snmpwalk -Os -c public -v 1 192.168.128.2 1.3.6.1.4.1.318 并得到: enterprises.318.1.1.1.4.1.1.0 = INTEGER: 1 enterprises.318.1.2.1.1.1.0 = STRING: "PowerChute Business Edition Agent, (C) 2001 APC." 然而,我没有得到一个实际的电池剩余电量的百分比。 有任何想法吗?
操作系统:CentOS版本5.7(最终)Net-SNMP:net-snmp-5.3.2.2-14.el5_7.1(来自RPM) 我的NMS定期通知我这台机器上的SNMP已经closures了。 该服务在10到30分钟之间恢复。 我的NMS还ping和检查SSH,这些服务在SNMP中断期间不受影响。 SNMPD日志文件显示它正在工作,显然正在接收数据包(来自127.0.0.1的本地代理或来自我的NMS的172.16.37.37),但试图在本地snmpwalk或从NMS系统进行snmpwalk失败并超时。 我有7台运行CentOS 5.7和RHEL 5.7的混合服务器,这些特定版本的Net-SNMP是从RPM安装的 – 除了这个之外,他们都没有这个问题。 5台机器(包括NMS系统和这个问题服务器)使用一台交换机连接在同一个机架上。 重新启动SNMPD并不能解决问题 – 最终会自行清除。 任何build议,我可以开始诊断问题? 这是一个封闭的子网,所以不使用IPTables。 SNMPDconfiguration如下: # Following entries were added by HP Insight Management Agents at # Tue May 15 10:58:17 CLT 2012 dlmod cmaX /usr/lib64/libcmaX64.so rwcommunity public 127.0.0.1 rocommunity public 127.0.0.1 rwcommunity 3adRabRu 172.16.37.37 rocommunity 3adRabRu 172.16.37.37 rwcommunity 3adRabRu 172.16.37.36 rocommunity 3adRabRu […]
我试图监视Windows 2008 R2系统上的磁盘,但是我收到从hrStorageSize和hrStorageUsed系统有2个磁盘之一返回错误的值。 本地磁盘C:正在返回正确的值,而作为SAN磁盘的D:磁盘正在报告32G而不是500G。 输出snmpwalk -v 2c -c public hostname-01 .1.3.6.1.2.1.25.2 : HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: C:\ Label: Serial Number 7ff87ca6 HOST-RESOURCES-MIB::hrStorageDescr.2 = STRING: D:\ Label:Data Serial Number dab5b0b9 … HOST-RESOURCES-MIB::hrStorageAllocationUnits.1 = INTEGER: 4096 Bytes HOST-RESOURCES-MIB::hrStorageAllocationUnits.2 = INTEGER: 4096 Bytes … HOST-RESOURCES-MIB::hrStorageSize.1 = INTEGER: 35834383 HOST-RESOURCES-MIB::hrStorageSize.2 = INTEGER: 7864320 … HOST-RESOURCES-MIB::hrStorageUsed.1 = INTEGER: 32460169 HOST-RESOURCES-MIB::hrStorageUsed.2 = […]