Articles of SNMP

没有连接到HP OVO时,使Nagios堆栈报警

我正在专用笔记本电脑上实施一个小型的Nagios实例来监视一些telcom设备。 警报必须通过我们的客户报告工具(如HP OpenView)通过SNMP陷阱发送。 这里没什么特别的。 但是,子系统是移动的,因此并不总是具有连通性来报告警报。 我们依靠3G调制解调器来提供此连接(如果可用)进行报告。 在没有与监控工具连接的情况下,是否有任何意义使Nagios“堆栈”报警 ,以便一旦连接恢复,它就可以传送报警的最后一个状态? 我首先想到了一个“中间人”计划,它将成为Nagios和监控工具之间的桥梁,并处理陷阱。 它将采取所有来自Nagios的snmp陷阱,并且如果没有可用的连接性,将它们插入然后传递最后的陷阱… 但是我不知道这样的事情是否存在,就我所search到的,我什么都没发现。

连接智能电源pipe理器与EATON EDX2000H和WebPower SNMP卡II

我们有一个EATON EDX2000H,一个WebPower SNMP卡II,我刚安装了智能电源pipe理器。 我不能让IPM看到UPS作为电源。 它变灰了(img 1)。 尽pipeIPM看到了UPS及其状态。 节点驱动程序自动select为“UPS RFC1628 / SNMP” 有没有人遇到过这个? 这是兼容性问题吗? 图片1

将SNMP MIB转换为OID

在这个主题上有很多post,但没有一个对我有帮助。 我有兴趣创build一个“sipUnregistered(19)”的Icinga检查,所以我们可能知道什么时候SIP客户端变成未注册到网关服务器。 我需要这个任务的OID。 这是我的MIB: CmaEndpointAlertType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "CMA endpoint alert values." SYNTAX INTEGER { remoteControlBatteryLow(0), credentialsRequired(1), credentialsFailed(2), httpForbidden(3), notResponding(4), heartbeatTimeout(5), gatekeeperStatusUnknown(6), gatekeeperRejected(7), gatekeeperUnregistered(8), directoryStatusUnknown(9), directoryNotRegistered(10), presenceStatusUnknown(11), presenceUnregistered(12), helpRequest(13), mgmtUrlNotSet(14), venusDisconnected(15), venusSoftwareIncompatible(16), sipUriNotProvided(17), sipStatusUnknown(18), sipUnregistered(19) } 这个语法可以在文件/etc/snmp/local-mibs/polycom/POLYCOM-CMA-MIB.MIB中find,经过几十次毫无结果的尝试来转换MIB之后,我也复制到了/root/.snmp/mibs 和 / usr /本地/共享/ snmp / mibs,因为这个文件说可能有帮助。 它没有帮助。

是否有一个标准的MIB通过SNMP查找Linux系统的用户和服务?

我知道你可以查找开放的端口和安装软件。 但是有没有办法在它们之间绘制连接来知道哪个服务在端口上侦听? 有没有什么办法来查找系统的用户? 我正在寻找一种使用Net-SNMP的Linux系统上存在的标准MIB。

snmpget错误:“此OID上的此代理上没有此类对象”

我想创build我自己的MIB。 我几个星期以来一直在努力。 我遵循本教程,并使用net-snmp 5.7.3 。 我正在做的是: 我的设置:我有两个虚拟机,都是Ubuntu 16 ,一个是IP:192.168.5.20的snmp-server ,另一个是IP:192.168.5.21的snmp-agent 。 我写了一个MIB,编译好没有任何错误( 这个编译只在代理系统,而不是在服务器上 )。 我已经这样做了: root@snmp-agent:# MIBS=+MAJOR-MIB root@snmp-agent:# MIBS=+DEPENDENT-MIB root@snmp-agent:# export MIBS root@snmp-agent:# MIBS=ALL 我的MIB文件在这个path中: /usr/share/snmp/mibs这是默认的searchpath。 我已经编译了它,并使用以下命令成功生成了.c和.h文件: mib2c -c mib2c.int_watch.conf objectName 。 而不是像这样configurationsnmp: root@snmp-agent:# ./configure –with-mib-modules="objectName" root@snmp-agent:# make root@snmp-agent:# make install 一切正常。 在此之后,当我(代理) snmptranslate我得到的输出为: root@snmp-agent:snmptranslate -IR objectName.0 MAJOR-MIB::objectName.0 并使用命令snmptranslate -On objectName.0我得到的输出为: root@snmp-agent:# snmptranslate -On MAJOR-MIB::objectName.0 […]

VMWare服务器虚拟机networking利用率

我在VMWare服务器上运行多个博客。 我一直在寻找一种很好的方式来监控这些博客使用的带宽。 我特别喜欢一个工具,它允许我从每个月的第一天开始计算带宽,以及当前的networking利用率。 谢谢。

snmpd死了,但子宫locking

我有一个NMS和一台客户机。 我想让客户端发送陷阱到NMS。 我一直在configurationsnmpd.conf文件testing,如果我禁用一个进程,我收到警报或不。 为了反映在conf文件中做出的更改,我每次都重新启动snmpd守护进程。 testing进行得很好。 突然之间,当我重新启动snmpd我收到错误信息“snmpd死亡但子宫locking”。 我search了一下实际的含义,发现当一个服务启动时,在/ var / lock / subsys中创build一个日志文件。 有时候,如果服务没有正确停止,或者日志文件保持创build状态。 虽然我开始/停止snmpd服务正常它没有消失,所以我手动删除文件(通过RM CMD)。 当我检查状态错误“snmpd死亡但子宫locking”消失了。 在我的NMS上,我收到了snmpd coldstart的警报。 我开始snmpd服务一切顺利! 但5分钟后,我再次收到相同的错误信息,这不断发生..我现在需要做什么?

openvzgraphicsuser_beancounters

我们运行一个openvz服务器集群,并正在寻找一种方法来自动绘制所有ves的user_beancounters的内容。 我们目前有一个相当简陋的cron,当限制被触及时警告我们,但是我们可以喜欢一个graphics解决scheme来向我们展示历史。 显然我们可以使用一些奇特的bash / php / perl和rrdtool来滚动我们自己,但是我们想知道在我们走下这条路之前是否有任何现有的解决scheme。 我们目前运行基于cacti / snmp的graphics基础设施。

SNMP的命令确定是设备路由器还是主机

如何使用snmp检测设备路由器或主机。 我试图使用谷歌。 但没有发现。

我需要DELL OpenManage在RAID降级时生成snmp陷阱吗?

我需要在我们所有的服务器上设置监视,以及时发现任何RAID降级。 但是,并不是所有的服务器都安装了OpenManage,而且由于它们在生产中,所以我不喜欢在它们上面安装OpenManage。 因此:是否有必要安装它,以便得到RAID的任何退化的事件日志? 因为,如果我得到一个事件日志,我可以发送一个SNMP陷阱,如果我理解正确的话。 我以为是负责事件日志logging的驱动程序,但是在一台最近已经退化的机器上,我似乎无法find任何日志事件。 编辑:这是一个Windows环境。