搭建nagios的目的就是為了他的報警系統,nagios據我所了解可以有三種報警:
一、聲音報警
二、電子郵件報警
三、手機短訊報警
四、傳真告警
下面是我的郵件報警的配置過程:
1、開啟系統自帶的sendmail郵件系統
service sendmail start
如果沒有安裝,可以yum一下
yum install -y sendmail*
service sendmail restart
測試傳送郵件:
echo "test" | mail [email protected]
注:iptables和selinux設定
2、配置nagios中報警郵箱
vi /usr/local/nagios/etc/objects/contacts.cfg
define contact
在email那裡加上自己的郵箱,如果有多個可以用逗號隔開
3、設定報**式:
define timeperiod
這兩個notify-service-by-email 和 notify-host-by-email 是在command.cfg那裡定義的,看看是怎麼定義的:# 'notify-service-by-email' command definition
define command
# 'notify-host-by-email' command definition
define command
這裡已經預設配置好,我們不用修改直接呼叫就是了
最後重啟服務:
service nagios retart
進行破環性測試!
nagios監控配置與郵件告警
nagios監控配置與郵件告警 ip主機名 備註172.16.121.227 nagios 服務端172.16.121.228 client 客戶端這裡還需要安裝nagios服務以及外掛程式可以參考我之前的部落格 1.先設定服務端 root nagios vi usr local nagios et...
ganglia使用nagios告警
1.複製所需指令碼到nagios的指令碼目錄,並設定許可權 cp fr ganglia 3.7.1 contrib check ganglia.py usr local nagios libexec chown nagios.nagios usr local nagios libexec check...
VmWare郵件告警
1 在vmware郵件告警中需要乙個發件人賬戶,在郵箱伺服器上建立乙個易識別的賬號用來作為發件人。cyradm u cyrus localhost 登入郵件管理 localhost cm vmware 建立發件人賬戶 localhost lm 查詢已建立的賬戶 2 接下來配置vmware 開啟vsp...