您好,登錄后才能下訂單哦!
由于工作中會有日常的操作,閑暇時間寫出來可能對大家有幫助,如果沒有幫助,請略過1.Nagios添加、刪除監(jiān)控節(jié)點
2.Nagios服務的添加刪除
3定義報警通知聯(lián)系人,以及發(fā)送報警方式
4.定義報警郵件的接受方式、
1.1.Nagios添加、刪除監(jiān)控節(jié)點,首先要確定group(WEB頁面查詢,客戶郵件要求),之后,連接機器,進入后sudo su - 切換到管理員,打開指定目錄group文件,vi d打開/usr/local/nagios/etc/cfgs/dc/infra.cfg,infra.cfg文件下面你會看到很多define host{} 這是nagios定義監(jiān)控點和服務的格式,{}之間的內(nèi)容是根據(jù)用戶的需求可以調(diào)整的,一般情況下按照有的內(nèi)容定義新的監(jiān)控點就可以了,我截取了一個host 具體說明下:
define host{
use dc-linux-host
nagios已經(jīng)定義好的內(nèi) 容,直接引用
host_name nagios02.pek.dc
主機名
alias nagios02.pek.dc
別 名
address 10.219.*.*
主機的IP地址
check_command check-host-alive
nagios定義好的命令,命令的意思是對被監(jiān)控主機發(fā)送ICMP包來監(jiān)測被監(jiān)控主機是否存活。
contact_groups RS_NOC,dc_server
接收報警通知組
}
保存退出,check
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
顯示errors:0 就OK啦,之后 /etc/init.d/nagios reload 完成添加,可以到web頁面下找到你剛才添加的監(jiān)控主機。
2.如何添加監(jiān)控服務
比如添加DNS tcp53 端口監(jiān)測、CPU、disk 等等 很多
與剛才一樣 vi 編輯 infra.cfg下 (VI 下復制多行 NYY+P N=行數(shù) YY=復制 p=粘貼)
define service{
use dc-generlic-srvice,srv-pnp nagios定義好,直接引用
host name nagios01.pek.dc 主機名
service_descrption CPU—per—p1 nagios顯示的服務名稱
check_command check_nrpe+!check_cpu_per_dc!90!95 監(jiān)測CPU使用率 報警伐值設置為90 warning 和95告知聯(lián)系組 ,伐值是客戶需求,可以根據(jù)要求更改。
contact_groups RS_NOC,dc_server 報警通知組
}
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。