安装nagios的snmp采集插件

如果你是自己编译的nagios,check_snmp已经自带了,但是没有丰富的插件,需要安装:

首先安装perl的net-snmp模块

perl -MCPAN -e shell
cpan> install Net::SNMP

然后再去http://nagios.manubulon.com/下载插件

wget http://nagios.manubulon.com/nagios-snmp-plugins.1.1.1.tgz

tar zxvf nagios-snmp-plugins.1.1.1.tgz

cd nagios-snmp-plugins.1.1.1

./install

然后回答一些问题就可以了

命令编辑实例:

commands.cfg

# 'check_snmp_load' command definition
define command{
command_name check_snmp_load
command_line $USER1$/check_snmp_load.pl -H $HOSTADDRESS$ -C public $ARG1$
}

windows.cfg

# 用SNMP检测CPU服务

define service{
use generic-service ; Name of service template to use
host_name BS_Server
service_description SNMP_CPU_LOAD
check_command check_snmp_load!-w 50% -c 90%
;notifications_enabled 0
}

官方帮助文档:http://nagios.manubulon.com/index_commands.html

Author Info :
  • From:安装nagios的snmp采集插件
  • URL:https://blog.ihipop.com/2010/11/1797.html
  • Please Reserve This Link,Thanks!
  • 发表回复

    您的电子邮箱地址不会被公开。 必填项已用 * 标注