Articles of SNMP

思科交换机 – 通过SNMP查找父/上行链路

有没有人有任何想法通过SNMP映射基于思科的networking? 我有SNMP访问所有的交换机(显然),以及所有主机名的列表。 从这里,我需要能够build立一个networking地图(或至lessfind哪个开关是另一个交换机的父母)。 SNMP几乎是唯一的select,因为CLIlogin被诠释了。 我可以通过SNMP获得CDP邻居,但我不太清楚如何确定他们来自哪个接口,或者哪个接口是上行链路。 我最初的样本是360个设备,之后我必须处理剩下的1,900个。 它是IOS和CatOS的混合,从2948的运行8.3(2)GLX到3750的运行12.2。 任何build议将不胜感激。

在linux上启用snmp

我已启用Linux上的SNMP(Fedora),但我只能访问系统组。 为什么? 我应该在snmp.conf中进行更改吗? 谢谢

snmp从文件中获取值

我有一个脚本获得价值的forms33333或23939等,即./脚本输出:24310 有没有任何可能,我可以通过使用上面的值在snmp监测超过snmp。 如果该值大于20000,则主机启动,否则主机启动。 任何人都可以让我知道,我怎样才能将这个值传输到snmp服务器? 我从snmpd.conf中得到了解决方法,谢谢。 我正在使用以下 exec .1.3.6.1.4.1.2021.9100.10 NAMEOFMYSCRIPT / path / to / your / script .9100.10是我自己添加的自定义OID。 .1.3.6.1.4.1.2021由snmpd.conf给出NAMEOFMYSCRIPT设置这个任何你想要的。 解决了 :)

Ubuntu 10.04上的HAProxy perl插件和Net-SNMPd

我正试图通过SNMP监视HAProxy状态。 有一个haproxy.pl文件用于NetSNMP,我已经根据/usr/share/doc/haproxy/contrib/netsnmp-perl/README.gz在snmpd.conf中设置了这个文件。 snmpd.conf附有两行代码: disablePerl false perl do '/etc/snmp/haproxy.pl'; 这应该已经做了,但查询适当的OID只是给: denis@nagios:~# snmpbulkwalk -c public -v2c 192.168.1.102 1.3.6.1.4.1.29385.106 SNMPv2-SMI::enterprises.29385.106 = No Such Object available on this agent at this OID 我在网上做了一个研究,似乎有一些关于Ubuntu的net-snmp没有用–enable-embedded-perl选项编译的问题。 我已经使用net-snmp-config –configure-options检查了这个net-snmp-config –configure-options并且没有提到embedded式perl选项,这意味着默认情况下根据INSTALL文档启用embedded式perl支持。 此外,我得到的错误embedded perl support failed to initalize (显然意味着我失去了一个先决条件的模块 ),直到我已经安装libsnmp-dev – embeddedperl支持编译的另一个线索。 networkingSNMP现在重新启动相当好,没有错误,但我没有运气在查询HAProxy OID。 我的日志只是显示类似的条目 Connection from UDP: [192.168.1.111]:34391->[192.168.1.102] 任何想法不胜感激。 而且,如果有人在Ubuntu上运行了一些perl-agent安装程序,我很乐意听到configuration细节。

Debiantesting – Zenoss的SNMPDconfiguration

Linux server1.xen.prgmr.com 3.0.0-1-686-pae #1 SMP Sat Aug 27 16:41:03 UTC 2011 i686 GNU/Linux snmpd 5.4.3~dfsg-2.3 zenoss-stack 3.2.1-0 我已经在同一台服务器上安装了Debiantesting,Zenoss和smpd。 我有一段时间试图找出我搞砸了snmpdconfiguration。 Zenoss看到设备,抓取snmpd.conf中指定的正确的主机名和其他值,但我无法得到任何内存,CPU,负载等graphics。 他们都显示'南' – 哪一个我假设意味着我有什么问题。 如果我对该设备build模,则会收到以下警告: 2011-10-21 08:39:44,898 WARNING zen.ZenModeler: Unable to get data for localhost from either ipAddrTable or ipNetToMediaTable 2011-10-21 08:39:44,902 WARNING zen.ZenModeler: No process information from hrSWRunEntry .1.3.6.1.2.1.25.4.2.1 / etc / default / snmpd […]

SNMP代理代理? 转发snmp请求

我们有一个nagios服务器,我会为我们的Linksys / Cisco RVS4000添加snmp请求。 他们通过ipsec隧道连接。 问题在于,RVS4000似乎并不支持WAN接口上的SNMP,而只支持LAN。 即使通过一个VPN隧道。 是否有任何可以安装在远程局域网上的服务器上的小型代理程序,以便将来自nagios服务器的请求代理到路由器? 这样的请求来自局域网

在多个盒子上,自定义扩展SNMP呼叫的OID是否相同?

CentOS 5.7 | SNMPD 这个问题有点混乱,所以我提前道歉,任何混乱。 我在/etc/snmp/snmpd.conf使用extend命令来运行脚本。 我后来使用snmpwalk实用程序为此find适当的OID。 如果我使用完全相同的命令,脚本,相对path和操作系统将OID是相同的? 或者是每个服务器独有的OID?

SNMP获取接口号

有人知道如何获得SNMP卡的接口号吗? 以及如何或与什么,一个SNMP走? 我有一些在SNMP中具有相同OID的卡,但随机更改端口。 我想知道是否有一个命令,我可以发送从Windows或Linux获取接口号码或列出所有接口与他们的端口是这样的:find标准接口: 1: (001) lo,Connected,10 MBit/s,Software Loopback, 2: (002) eth0,Connected,100 MBit/s,Ethernet, 3: (003) eth1,Not Connected,0 KBit/s,Ethernet, 谢谢

SNMPD启动没有错误,但没有监听任何端口?

使用Net-SNMP 5.3.2.2-14运行CentOS6 5.7的HP ProLiant DL360 G7。 我在远程站点中有7个这样的服务器,它们都运行CentOS 5.7和RHEL 5.7的混合体系,并且安装了与RPM相同的Net-SNMP。 在一台服务器上,我的NMS不断地报告它没有连接到SNMP服务。 我忽略了它,因为它通常会在15分钟内消失,但是今天早上它每小时发生2-3次。 我修改了snmpd启动脚本来login到文件(默认是/ dev / null)。 启动时日志文件中没有错误: could not open /proc/net/if_inet6 cannot open /proc/net/snmp6 … cmaX: listening for subagents on port 25375 cmaX: sent ColdStarts on ports 25376 to 25393 cmaX: subMIB 1 handler has disconnected NET-SNMP version 5.3.2.2 cmaX: subMIB 2 handler has disconnected Connection […]

testingCISCO REP的方法

链接到思科弹性以太网协议的良好参考 我期待在本地大学的工业networking上向非技术人员展示REP的有效性。 我是一名软件开发人员(无论如何学习),而且几乎没有networking知识,我首先想到的是使用SNMP陷阱来loggingREP的重新协商时间。 有没有人试过testingREP,有没有更好的方法来做到这一点。 (我还没有发现REP的MIB,所以也许还有一个回头) 一如既往的感谢