centos 6 net-snmp 的 oid 信息

centos 6 net-snmp 的 oid 信息

我正在尝试设置 nagios core 3 来使用 net-snmp 监控 linux 服务器,但在寻找 snmp 的正确 oid 时遇到了麻烦。

mibDepot.com 似乎是个不错的网站,但我试过大多数,都没有用...有什么建议可以去哪里看吗?

谢谢!

答案1

如果你有snmpd安装在您的 Nagios 服务器(运行 CentOS 6?)上后,一切就绪。然后您也可以使用 OID 名称开始监控。

执行snmpbulkwalk -v 2c -c $COMMUNITY $TARGETSYS转储目标系统的完整 snmp 列表。

答案2

SNMP 适用于网络设备。对于 centos 系统,请查看 nrpe 守护进程和客户端。

http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf

答案3

我不知道您要做什么,但我会从 nagios-plugins 开始:

[alexus@wcmisdlin02 ~]$ rpm -q nagios-plugins
nagios-plugins-1.4.15-2.el6.x86_64
[alexus@wcmisdlin02 ~]$ 

然后您可以使用以下插件进行 snmp 调用

[alexus@wcmisdlin02 ~]$ /usr/lib/nagios/plugins/check_snmp 
check_snmp: Could not parse arguments
Usage:
check_snmp -H <ip_address> -o <OID> [-w warn_range] [-c crit_range]
[-C community] [-s string] [-r regex] [-R regexi] [-t timeout] [-e retries]
[-l label] [-u units] [-p port-number] [-d delimiter] [-D output-delimiter]
[-m miblist] [-P snmp version] [-L seclevel] [-U secname] [-a authproto]
[-A authpasswd] [-x privproto] [-X privpasswd]
[alexus@wcmisdlin02 ~]$ 

我通常从 snmpwalk 开始,然后找到正确的 oid 进行检查并将其带到 check_snmp nagios 的插件。

相关内容