monicazhang 发表于 2016-3-6 09:00:04

nagios+centreon总结(5)——nagios+centreon添加监控服务

来自:网络


①监控服务之ping:1)、定义check_ping 命令:2)、增加check_ping 监控服务:3)、激活配置,重启服务:4)、查看监控内容:5)、注:②监控服务之cpu:1)、下载脚本:2)、解压并赋予执行权限:3)、定义check_cpu命令:4)、增加check_cpu监控服务:5)、激活配置,重启服务:6)、查看监控内容:③监控服务之memory:1)、下载脚本:2)、解压并赋予执行权限:3)、定义check_mem命令:4)、增加check_mem监控服务:5)、激活配置,重启服务:6)、查看监控内容:④监控服务之磁盘:1)、定义check_disk 命令:2)、增加check_disk 监控服务:3)、激活配置,重启服务:4)、查看监控内容:⑤监控服务之系统启动时间和负载:0)、直接使用系统里的命令:1)、定义check_ uptime 命令:2)、增加check_uptime 监控服务:3)、激活配置,重启服务:4)、查看监控内容:⑥监控服务之总进程:1)、定义check_total_procs 命令:2)、增加check_total_procs监控服务:3)、激活配置,重启服务:4)、查看监控内容:⑦监控服务之僵尸进程:1)、定义check_zombie_procs 命令:2)、增加check_zombie_procs监控服务:3)、激活配置,重启服务:4)、查看监控内容:⑧监控服务之HTTP:1)、定义check_http 命令:2)、增加check_http监控服务:3)、激活配置,重启服务:4)、查看监控内容:⑨监控服务之MySQL:0)、增加用于监控mysql 的用户:1)、定义check_mysql 命令:2)、增加check_mysql监控服务:3)、激活配置,重启服务:4)、查看监控内容:5)、问题1
nagios+centreon添加监控服务
    generic-service 为服务模板,以后的配置基本都用到它。
    以下操作均是监控本机,也可换成别的,被监控机,需要安装nagios-plugins和nrpe。            nagios培训 ①监控服务之ping:1)、定义check_ping 命令:Command_name:check_ping
Command_line: $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p $ARG3$
uploads/img/201409/17094901_SWec.jpg2)、增加check_ping 监控服务:generic-service 为服务模板,以后的配置基本都用到它。
Check Command:check_ping
Args:!200,50%!400,100%!2
uploads/img/201409/17094902_YHQu.jpguploads/img/201409/17094902_0dQp.jpg3)、激活配置,重启服务: uploads/img/201409/17094903_ci6G.png4)、查看监控内容: uploads/img/201409/17094903_TLLh.jpg5)、注:    如果你的没显示,重启一下ndo2db 服务:
      /etc/init.d/ndo2db restart
      ps -aux |grep ndo2db

②监控服务之cpu:1)、下载脚本:      wget wp-content/uploads/2008/08/check_cputar.gz
2)、解压并赋予执行权限:      tar -axf check_cputar.gz -C /usr/local/nagios/libexec/
      chmod +x /usr/local/nagios/libexec/check_cpu.sh
      chown nagios:nagios /usr/local/nagios/libexec/check_cpu.sh
3)、定义check_cpu命令:Command_name:check_cpu
Command_line:$USER1$/check_cpu.sh -s $ARG1$ -w $ARG2$ -c $ARG3$
uploads/img/201409/17094904_8ez8.jpg4)、增加check_cpu监控服务:Check Command:check_cpu
Args:!5!80!95
uploads/img/201409/17094904_GVln.jpguploads/img/201409/17094905_aj1l.jpg报警部分(可选,也可以在服务模板里配置。)
uploads/img/201409/17094906_blto.pnguploads/img/201409/17094908_WWUl.png5)、激活配置,重启服务: uploads/img/201409/17094909_h0PJ.png6)、查看监控内容: uploads/img/201409/17094909_bf5o.jpg③监控服务之memory:1)、下载脚本:      wget wp-content/uploads/2008/08/check_memtar.gz
2)、解压并赋予执行权限:      tar -axf check_memtar.gz -C /usr/local/nagios/libexec/
      chmod +x /usr/local/nagios/libexec/check_mem.sh
      chown nagios:nagios /usr/local/nagios/libexec/check_mem.sh                nagios实施 3)、定义check_mem命令:Command_name:check_mem
Command_line:$USER1$/check_mem.sh --raw -w $ARG1$ -c $ARG2$
uploads/img/201409/17094909_0jSN.jpg4)、增加check_mem监控服务:Check Command:check_mem
Args:!90!95
uploads/img/201409/17094910_eQ8H.jpguploads/img/201409/17094911_Tzgx.jpg报警部分(可选,也可以在服务模板里配置。)
uploads/img/201409/17094911_SPH1.pnguploads/img/201409/17094911_5Z19.png5)、激活配置,重启服务: uploads/img/201409/17094913_wmNM.png6)、查看监控内容: uploads/img/201409/17094913_3Vwf.jpg④监控服务之磁盘:1)、定义check_disk 命令:Command_name: check_disk
Command_line: $USER1$/check_disk -w $ARG1$ -c $ARG2$
uploads/img/201409/17094913_77X6.jpg2)、增加check_disk 监控服务:Check Command:check_disk
Args:!20!10
uploads/img/201409/17094917_lxt7.jpguploads/img/201409/17094917_lHvE.jpg3)、激活配置,重启服务:                  监控软件 uploads/img/201409/17094919_tNbA.png4)、查看监控内容: uploads/img/201409/17094919_x35L.jpg⑤监控服务之系统启动时间和负载:0)、直接使用系统里的命令:      cp -a /usr/bin/uptime /usr/local/nagios/libexec/check_uptime
      chown nagios.nagios /usr/local/nagios/libexec/check_uptime
      chmod +x /usr/local/nagios/libexec/check_uptime
1)、定义check_ uptime 命令:Command_name: check_uptime
Command_line: $USER1$/check_uptime
uploads/img/201409/17094919_EzUp.jpg2)、增加check_uptime 监控服务:Check Command:check_uptime
uploads/img/201409/17094920_xcsG.jpguploads/img/201409/17094920_XEMF.jpg3)、激活配置,重启服务: uploads/img/201409/17094922_Q7qp.png4)、查看监控内容: uploads/img/201409/17094922_yXJg.jpg⑥监控服务之总进程:1)、定义check_total_procs 命令:Command_name: check_total_procs         nagios配置 Command_line: $USER1$/check_procs -w $ARG1$ -c $ARG2$
uploads/img/201409/17094922_suFZ.jpg2)、增加check_total_procs监控服务:Check Command:check_total_procs
Args:!200!250
uploads/img/201409/17094923_lci6.jpguploads/img/201409/17094923_CNSh.jpg3)、激活配置,重启服务: uploads/img/201409/17094924_Iqql.png4)、查看监控内容: uploads/img/201409/17094925_aVoY.jpg⑦监控服务之僵尸进程:1)、定义check_zombie_procs 命令:Command_name: check_zombie_procs
Command_line: $USER1$/check_procs -w $ARG1$ -c $ARG2$ -s Z
uploads/img/201409/17094925_uKK4.jpg2)、增加check_zombie_procs监控服务:Check Command:check_zombie_procs
Args:!15!25
uploads/img/201409/17094926_ThqG.jpguploads/img/201409/17094926_b29f.jpg3)、激活配置,重启服务:                开源监控软件 uploads/img/201409/17094928_qTJo.png4)、查看监控内容: uploads/img/201409/17094928_5Zny.jpg⑧监控服务之HTTP:1)、定义check_http 命令:Command_name: check_http
Command_line: $USER1$/check_http -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$
uploads/img/201409/17094929_Bdy6.jpg2)、增加check_http监控服务:Check Command:check_http
Args:!5!10
uploads/img/201409/17094929_h3fW.jpguploads/img/201409/17094929_bEvb.jpg3)、激活配置,重启服务: uploads/img/201409/17094931_pVlC.png4)、查看监控内容: uploads/img/201409/17094931_60Bx.jpg⑨监控服务之MySQL:0)、增加用于监控mysql 的用户:mysql> grant usage ON *.* to nagios@'localhost' identified by 'nagios';
1)、定义check_mysql 命令:Command_name: check_mysql             nagios安装
Command_line: $USER1$/check_mysql -H $HOSTADDRESS$ -P $ARG1$ -u $ARG2$ -p $ARG3$
uploads/img/201409/17094934_o5xW.jpg2)、增加check_mysql监控服务:Check Command:check_mysql
Args:!3306!nagios!nagios
uploads/img/201409/17094935_XED4.jpguploads/img/201409/17094936_O1So.jpg3)、激活配置,重启服务: uploads/img/201409/17094937_Y98r.png4)、查看监控内容: uploads/img/201409/17094937_7Axn.jpg5)、问题1如出现此错误,说明centoren没有权限访问mysql。
uploads/img/201409/17094937_kIhp.jpg

MySQL
uploads/img/201409/17094937_ZqQk.gif
CRITICAL
6m 14s
12/12/2013 01:11:43
3/3 (H)
Access denied for user 'nagios'@'master-perofu.com' (using password: YES)

解决办法:
只需重新给予相应的权限,即'nagios'@'master-perofu.com'
mysql> grant usage ON *.* to nagios@'master-perofu.com' identified by 'nagios';
Query OK, 0 rows affected (0.00 sec)


想做Nagios, Zabbix,Cacti,iTop各种交流的,可以进入开源监控工具Nagios交流QQ群号 :476809427
页: [1]
查看完整版本: nagios+centreon总结(5)——nagios+centreon添加监控服务