一步步实现Nagios监控linux主机及飞信报警 上篇文章介绍了在linux主机上架设nagios监控服务,并对windows主机进行服务状态变化的监控,这次我们继续上次内容.      首先实现nagios服务对其他linux主机的监控,其次实现当被监控的mysql服务掉线时提供飞信报警机制 一.下面就进入对其它linux主机实现nagios监控的配置 在被监控端的linux主机上: 1.先添加nagios用户来执行此服务    useradd nagios 2.为了安装nrpe,先安装na…
说明 工作包括两部分监控端(一二三)和被监控端(四) 一.nrpe.cfg中添加脚本 nrpe.cfg中添加命令索引 command[check_used_mem]=/usr/local/nagios/libexec/check_used_mem.sh 80 90 说明:实际内存使用量超过80%警告:超过90%严重警告 二.添加具体脚本 参考脚本check_used_mem.sh warn=$1 critical=$2 all=`free | sed -n '2p' | awk '{print…
服务端的操作:##################################安装lamp环境及依赖包##########################   24  rpm -ivh gd-devel-2.0.35-11.el6.x86_64.rpm --nodeps  # 加不加都可以   25  cd /media/Packages/   26   yum -y install httpd gcc glibc glibc-common gd gd-devel php php-mysql…
      说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -…
1.安装net-snmp [root@db01 ~]# yum install -y net-snmp 2.修改配置文件 [root@db01 ~]# vim /etc/snmp/snmpd.conf 40 # sec.name source community 41 com2sec notConfigUser default zabbix    #社区名称定义为zabbix 55 view systemview included .1            #添加一个采集项.1,意味着可以采集…
前言: 前几篇博客分别介绍了通过snmp来进行监控linux主机与windows主机,本篇介绍通过agent客户端来进行系统监控. 环境: server:192.168.249.142 client:192.168.249.145 基础配置:关闭selinux,关闭防火墙或者打开10050端口. 一.client端的配置: 1.安装zabbix的yum源,并安装zabbix-agent程序: [root@cinder ~]# wget https://repo.zabbix.com/zabbix…
介绍:使用cacti监控linux主机,需要在linux主机上面安装snmp服务,并修改snmpd.conf文件,指定cacti服务器的地址,然后在cacti的前台界面添加此主机即可,此处以监控centenos6.x的服务器为例 1. 在linux主机上面安装net-snmp和lm_sensors软件包,然后通过修改其配置文件/etc/snmp/snmpd.conf,并启动snmpd服务,并建立规则,默认监听UDP的161号端口 yum  -y install net-snmp lm_senso…
本章主要用来设置nagios的相关配置文件,从而能实现对linux系统的监控. 在进行监控相关服务的时候,nagios会周期性的调用插件去监测服务器的状态,nagios自带的所有插件都放在如下目录: 在nagios监控本机的时候,直接使用插件进行监测即可:在监控远程机器的时候,主要通过插件NRPE完成,主要是使用NRPE来完成监控端和被监控端的通信. 1. 配置nagios 在进行监控配置的时候,最好的情况是不使用模板来进行配置,因为在服务器数量过大的情况下,会导致配置太乱,建议使用专门的配置文…
1 要监视一台Linux主机,需要在被监控的主机上安装net-snmp相关软件包,CentOS安装可使用“yum -y install net-snmp”命令:# yum -y install net-snmpSetting up Install ProcessSetting up repositoriesReading repository metadata in from local filesParsing package install argumentsResolving Depend…
http://blog.chinaunix.net/uid-28685162-id-3506260.html nagios安装完成,打开/usr/local/nagios/etc/nagios.cfg去掉cfg_dir=/usr/local/nagios/etc/servers前面的#号,并创建/usr/local/nagios/etc/servers目录(此目录下放被监控机的配置文件),重启nagios服务service nagios restart /usr/local/nagios/etc…