设为首页 收藏本站
查看: 1761|回复: 0

nagios+centreon总结之第五章——nagios+centreon添加监控服务

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-9-25 12:54:26 | 显示全部楼层 |阅读模式
  generic-service 为服务模板,以后的配置基本都用到它。     以下操作均是监控本机,也可换成别的,被监控机,需要安装nagios-pluginsnrpe
①监控服务之ping: 1)、定义check_ping 命令: Command_name:check_ping
Command_line: $USER1$/check_ping -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p $ARG3$
17094901_SWec.jpg
2)、增加check_ping 监控服务: generic-service 为服务模板,以后的配置基本都用到它。
Check Command:check_ping
Args:!200,50%!400,100%!2
17094902_YHQu.jpg
17094902_0dQp.jpg
3)、激活配置,重启服务:
17094903_ci6G.jpg
4)、查看监控内容:
17094903_TLLh.jpg
5)、注:     如果你的没显示,重启一下ndo2db 服务:
         /etc/init.d/ndo2db restart
         ps -aux |grep ndo2db

②监控服务之cpu: 1)、下载脚本:         wget http://shawnflynn.com/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$
17094904_8ez8.jpg
4)、增加check_cpu监控服务: Check Command:check_cpu
Args:!5!80!95
17094904_GVln.jpg
17094905_aj1l.jpg
报警部分(可选,也可以在服务模板里配置。)
17094906_blto.jpg
17094908_WWUl.jpg
5)、激活配置,重启服务:
17094909_h0PJ.jpg
6)、查看监控内容:
17094909_bf5o.jpg
③监控服务之memory: 1)、下载脚本:         wget http://shawnflynn.com/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
3)、定义check_mem命令: Command_name:check_mem
Command_line:$USER1$/check_mem.sh --raw -w $ARG1$ -c $ARG2$
17094909_0jSN.jpg
4)、增加check_mem监控服务: Check Command:check_mem
Args:!90!95
17094910_eQ8H.jpg
17094911_Tzgx.jpg
报警部分(可选,也可以在服务模板里配置。)
17094911_SPH1.jpg
17094911_5Z19.jpg
5)、激活配置,重启服务:
17094913_wmNM.jpg
6)、查看监控内容:
17094913_3Vwf.jpg
④监控服务之磁盘: 1)、定义check_disk 命令: Command_name: check_disk
Command_line: $USER1$/check_disk -w $ARG1$ -c $ARG2$
17094913_77X6.jpg
2)、增加check_disk 监控服务: Check Command:check_disk
Args:!20!10
17094917_lxt7.jpg
17094917_lHvE.jpg
3)、激活配置,重启服务:
17094919_tNbA.jpg
4)、查看监控内容:
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
17094919_EzUp.jpg
2)、增加check_uptime 监控服务: Check Command:check_uptime
17094920_xcsG.jpg
17094920_XEMF.jpg
3)、激活配置,重启服务:
17094922_Q7qp.jpg
4)、查看监控内容:
17094922_yXJg.jpg
⑥监控服务之总进程: 1)、定义check_total_procs 命令: Command_name: check_total_procs
Command_line: $USER1$/check_procs -w $ARG1$ -c $ARG2$
17094922_suFZ.jpg
2)、增加check_total_procs监控服务: Check Command:check_total_procs
Args:!200!250
17094923_lci6.jpg
17094923_CNSh.jpg
3)、激活配置,重启服务:
17094924_Iqql.jpg
4)、查看监控内容:
17094925_aVoY.jpg
⑦监控服务之僵尸进程: 1)、定义check_zombie_procs 命令: Command_name: check_zombie_procs
Command_line: $USER1$/check_procs -w $ARG1$ -c $ARG2$ -s Z
17094925_uKK4.jpg
2)、增加check_zombie_procs监控服务: Check Command:check_zombie_procs
Args:!15!25
17094926_ThqG.jpg
17094926_b29f.jpg
3)、激活配置,重启服务:
17094928_qTJo.jpg
4)、查看监控内容:
17094928_5Zny.jpg
⑧监控服务之HTTP: 1)、定义check_http 命令: Command_name: check_http
Command_line: $USER1$/check_http -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$
17094929_Bdy6.jpg
2)、增加check_http监控服务: Check Command:check_http
Args:!5!10
17094929_h3fW.jpg
17094929_bEvb.jpg
3)、激活配置,重启服务:
17094931_pVlC.jpg
4)、查看监控内容:
17094931_60Bx.jpg
⑨监控服务之MySQL: 0)、增加用于监控mysql 的用户: mysql> grant usage ON *.* to nagios@'localhost' identified by 'nagios';
1)、定义check_mysql 命令: Command_name: check_mysql
Command_line: $USER1$/check_mysql -H $HOSTADDRESS$ -P $ARG1$ -u $ARG2$ -p $ARG3$
17094934_o5xW.jpg
2)、增加check_mysql监控服务: Check Command:check_mysql
Args:!3306!nagios!nagios
17094935_XED4.jpg
17094936_O1So.jpg
3)、激活配置,重启服务:
17094937_Y98r.jpg
4)、查看监控内容:
17094937_7Axn.jpg
5)、问题1 如出现此错误,说明centoren没有权限访问mysql。
17094937_kIhp.jpg

 MySQL
17094937_ZqQk.jpg
 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)

     如果图片看不清楚,这个真没办法了,大家自己动手,应该也能完成上面的操作。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-25379-1-1.html 上篇帖子: nagios+centreon总结之第四章——nagios+centreon汉化 下篇帖子: nagios+centreon总结之第五章——nagios+centreon添加监控服务 监控
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表