您好,登錄后才能下訂單哦!
由于工作中會有日常的操作,閑暇時間寫出來可能對大家有幫助,如果沒有幫助,請略過1.Nagios添加、刪除監控節點
2.Nagios服務的添加刪除
3定義報警通知聯系人,以及發送報警方式
4.定義報警郵件的接受方式、
1.1.Nagios添加、刪除監控節點,首先要確定group(WEB頁面查詢,客戶郵件要求),之后,連接機器,進入后sudo su - 切換到管理員,打開指定目錄group文件,vi d打開/usr/local/nagios/etc/cfgs/dc/infra.cfg,infra.cfg文件下面你會看到很多define host{} 這是nagios定義監控點和服務的格式,{}之間的內容是根據用戶的需求可以調整的,一般情況下按照有的內容定義新的監控點就可以了,我截取了一個host 具體說明下:
define host{
use dc-linux-host
nagios已經定義好的內 容,直接引用
host_name nagios02.pek.dc
主機名
alias nagios02.pek.dc
別 名
address 10.219.*.*
主機的IP地址
check_command check-host-alive
nagios定義好的命令,命令的意思是對被監控主機發送ICMP包來監測被監控主機是否存活。
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頁面下找到你剛才添加的監控主機。
2.如何添加監控服務
比如添加DNS tcp53 端口監測、CPU、disk 等等 很多
與剛才一樣 vi 編輯 infra.cfg下 (VI 下復制多行 NYY+P N=行數 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 監測CPU使用率 報警伐值設置為90 warning 和95告知聯系組 ,伐值是客戶需求,可以根據要求更改。
contact_groups RS_NOC,dc_server 報警通知組
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。