標籤:nagios監控執行個體
首先添加郵件警示地址
vim /usr/local/nagios/etc/objects/contacts.cfg
define contact{
contact_name nagiosadmin ;
use generic-contact ;
alias Nagios Admin ;
email [email protected] ;
}
只用修改這部分,其他不用管
vim /usr/local/nagios/etc/nagios.cfg
去掉cfg_dir=/usr/local/nagios/etc/servers注釋
mkdir /usr/local/nagios/etc/servers
該目錄裡放置需要監控的伺服器設定檔,管理方便
例:監控遠程192.168.1.11主機,以及cpu、記憶體、硬碟使用率、進程數以及殭屍進程的配置
vi 192.168.1.11.cfg
define host{
use linux-server
host_name test
alias test_1
address 192.168.1.1
}
define service{
use generic-service
host_name test
service_description CPU Load
check_command check_nrpe!check_load
}
define service{
use generic-service
host_name test
service_description Current Users
check_command check_nrpe!check_users
}
define service{
use generic-service
host_name test
service_description Disk Free Space
check_command check_nrpe!check_root
}
檔案名稱可以自訂,但是尾碼必須為cfg
如果有多台伺服器,只需要複製多個檔案修改IP即可
本文出自 “人要有夢想,萬一實現了呢” 部落格,請務必保留此出處http://yangke.blog.51cto.com/9530509/1568524
伺服器監控-nagios配置篇