今天初步搞定了nagios監控,寫下心得:(只論nagios,不說apache等)
參考文件: angios全攻略和網友的一篇實例
必要安裝的東西:
nagios:主程序軟件
nagios- plugins:監控架設的插件
nrpe:信息狀態返回的插件
文件介紹:
文件作用的對象:
聯繫人 | contact | 出了問題像誰報告?一般當然是系統管理員了 |
監控時間段 | timeperiod | 7X24小時不間斷還是週一至週五,或是自定義的其他時間段 |
被監控主機 | host | 所需要監控的服務器,當然可以是監控機自己 |
監控命令 | command | nagios發出的哪個指令來執行某個監控,這也是自己定義的 |
被監控的服務 | service | 例如主機是否存活,80端口是否開,磁盤使用情況或者自定義的服務等 |
文件功能簡介:
nagios.conf:配置文件的路徑設置 ,那些新建的host,service,hostgroup等配置文件的路徑可由此文件指定;
cgi.cfg:cgi腳本的控制文件;
commands.cfg:命令配置文件;
timeperiods.cfg:時間配置文件;
contacts.cfg:聯繫人控制文件;
nrpe.cfg:
其他還有新建的用戶組主機文件,用戶主機文件,服務項目配置文件。
注意事項:
1.selinux的權限設定:
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin
chcon -R -t httpd_sys_content_t /usr/local/nagios/share
2.要配置好cgi.cfg文件;