配置客户端安装epel扩展源[root@localhost~]#yuminstall-yepel-release安装nagios以及nagios-plugins[root@localhost~]#yuminstall-ynagios-pluginsnagios-plugins-allnrpenagios-plugins-nrpe编辑配置文件[root@localhost~]#vim/etc/nagios/nrpe.cfg找到“allowed_hosts=127.0..
分类:
移动开发 时间:
2016-07-05 06:36:20
阅读次数:
312
zabbix也是一个用的比较多的监控工具,同样需要apache+php的支持,但它比nagios多一个mysql,因为它有数据需要存储。所以,安装zabbix必须安装mysql。安装epel扩展源[root@133~]#yuminstall-yepel-release安装rpm包的lamp环境[root@133~]#yuminstall-yhttpdmysqlmysql-libsphpp..
分类:
其他好文 时间:
2016-07-05 06:35:17
阅读次数:
175
目前nagios只能在浏览器上查看各个机器各个服务的状态,当某个机器宕掉或者某个服务宕掉时,我们是不知道的,因为我们不可能时时盯着服务看。这时,就需要用到告警系统了,让它自动化,当发现问题时及时通知我们。下面配置使用发邮件的方式来实现告警。在服务端操作!首先定义..
分类:
移动开发 时间:
2016-07-05 06:35:03
阅读次数:
244
Nagios官网http://www.nagios.org服务器配置nagios也需要apache+php的环境,CentOS6默认的yum源里没有nagios相关的rpm包,所以要安装一个epel的扩展源。[root@localhost~]#yuminstall-yepel-release安装nagios相关包[root@localhost~]#yuminstall-yhttpdnagiosnagios-pluginsna..
分类:
移动开发 时间:
2016-07-05 06:34:45
阅读次数:
229
zabbix比nagios好的地方就是,zabbix不用到命令行模式区配置,只需要在浏览器里面点击按钮就可以了,这样就比较直观和方便了。配置客户端安装zabbix[root@128~]#yuminstall-yzabbix20-agent更改客户端上zabbix_agentd.conf配置文件。[root@128~]#vim/etc/zabbix_agentd.conf
Se..
分类:
其他好文 时间:
2016-07-05 06:33:36
阅读次数:
241
Tsar介绍 Tsar是淘宝的一个用来收集服务器系统和应用信息的采集报告工具,如收集服务器的系统信息(cpu,mem等),以及应用数据(nginx、swift等),收集到的数据存储在服务器磁盘上,可以随时查询历史信息,也可以将数据发送到nagios报警。 Tsar能够比较方便的增加模块,只需要按照t ...
分类:
其他好文 时间:
2016-07-03 21:38:25
阅读次数:
306
用过nagios的兄弟应该用过NagiosChecker,当nagios有异常监控,他可以发出报警声音,不过他是浏览器的一个扩展。而zabbix直接自带了这个功能。zabbix右上角的profile(配置)-->messaging-->Frontendmessaging勾上。可以选择你需要发出声音的故障的严重性类型。下回有报..
分类:
Web程序 时间:
2016-07-03 16:01:08
阅读次数:
165
#!/usr/bin/env python # coding: utf-8 # author: Xiao Guaishou try: import psutil except ImportError: print('Error: psutil module not found!') exit() d ...
分类:
编程语言 时间:
2016-06-30 18:01:07
阅读次数:
201
#!/bin/bash # Traffic Monitor # author: Xiao Guaishou get_traffic_info(){ recv=`cat /proc/net/dev | awk -F '[: ]+' '/'"$dev"'/{print $3}'` sent=`cat / ...
分类:
系统相关 时间:
2016-06-30 17:57:24
阅读次数:
257
一、nagios配置过程详解
1、nagios默认配置文件介绍
nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个文件或目录含义如下表所示:
2、配置文件之间的关系
在nagios的配置过程中涉及到的几个定义有:主机、主机组,服务、服务组,联系人、联系人组,监控时间,监控命令等,从这些定义可以看出,nagios各...
分类:
移动开发 时间:
2016-06-30 16:32:30
阅读次数:
335