开通博客主要是为了方便要做一些分享的时候,避免临时抱佛脚到处找东西。前段时间对开源的监控软件nagios很感兴趣,也做了在生产环境的大规模应用,甚至脑洞大开对各个子模块做了单独的应用。先做一些记录。nagios的具体介绍,网上都有,不写了,截张图看下目前生产环境的部署规模,大概300多个设备,300...
分类:
移动开发 时间:
2016-01-07 11:41:31
阅读次数:
204
1,修改主机名,并做相关初始化(磁盘,时间,nrpe,snmp等)2,备份并修改机器列表3,增加信任关系4,增加防火墙配置5,增加cacti监控6,增加nagios监控7,时间服务器8,crontab检查9,关联关系更新10,文档更新11,日志检查,负载检查12,单点备份及预案13,搭建好环境测试后..
分类:
其他好文 时间:
2015-12-10 19:51:02
阅读次数:
267
nagios
服务端
yuminstall-yhttpdnagiosnagios-pluginsnagios-plugins-allnrpenagios-plugins-nrpe
#设置登录nagios后台的用户和密码:
htpasswd-c/etc/nagios/passwdnagiosadmin
vim/etc/nagios/nagios.cfg
#检测配置文件
nagios-v/etc/nagios/nagios.cfg
#启动服务:
service..
分类:
移动开发 时间:
2015-12-10 17:16:43
阅读次数:
219
1.Nagios安装-服务端(192.168.0.7)Centos6默认的yum源里没有nagios相关的rpm包,但是我们可以安装一个epel的扩展源:yuminstall-yepel-release然后安装nagios相关的包yuminstall-yhttpdnagiosnagios-pluginsnagios-plugins-allnrpenagios-plugins-nrpe设置登录nagios后台的用..
分类:
移动开发 时间:
2015-12-09 20:06:17
阅读次数:
301
前提,监控服务器是Ubuntu14 操作系统。被监控服务器是RHEL6.5 RHEL71、自定义插件可以使用bash、python等脚本来实现。2、通过nrpe插件来实现监控服务器和被监控主机之间的通信3、一定要注意监控脚本的所属用户、用户组,都应该是nagios4、自定义插件,需要先在被监控主机上...
分类:
移动开发 时间:
2015-11-30 11:35:19
阅读次数:
264
2015-11-27目录1.关闭防火墙2.配置yum仓库3.安装基础包4.安装apache和php5.安装nagios(主程序)6.安装nagiosQL(nagios的web管理工具)7.安装nagios-plugin(nagios插件)8.安装NRPE(nagios插件)1.关闭防火墙servic...
分类:
移动开发 时间:
2015-11-27 10:51:50
阅读次数:
280
原理:监控端通过check_nrpe把要监控的指令发送给被监控端,被监控端在本机执行监控任务,并把执行的结果发送回监控端。如何扩展Nagios,以实现自定义监控?借助插件进行的每一次有效的Nagios检查(Nagios check)都会生成一个数字表示的退出状态。可能的状态有:0--各方面都正常,检...
分类:
移动开发 时间:
2015-11-04 21:08:04
阅读次数:
271
在浏览器里访问nagios,刷新会发现多出来一台主机,并且多出来三个服务。只不过这三个服务并不是我们想要的,我想要监控系统负载,监控磁盘使用率等服务,这时候就要使用nrpe服务了。下面继续在服务端上添加服务。服务端上编辑配置文件#vim/etc/nagios/objects/commands.cfg增..
分类:
移动开发 时间:
2015-10-30 02:11:31
阅读次数:
303
说明工作包括两部分监控端(一二三)和被监控端(四)一、nrpe.cfg中添加脚本nrpe.cfg中添加命令索引command[check_used_mem]=/usr/local/nagios/libexec/check_used_mem.sh 80 90说明:实际内存使用量超过80%警告;超过90...
分类:
移动开发 时间:
2015-10-18 12:44:52
阅读次数:
203
NRPE是在nagios-plugins正确安装的基础上进行的,nagios-plugins的安装详情请移步到:[Nagios监控之nagios-plugins安装]http://4709096.blog.51cto.com/4699096/1702224注意:在被监控主机上只安装nagios-plugins即可,NagiosCore不需要安装。1.依赖包检测#rpm-qxinetdopenssl-deve..
分类:
移动开发 时间:
2015-10-13 01:43:33
阅读次数:
220