運維監控部署-nagios-1.安裝配置

監控系統應該從nagios開始,簡單易上手,而且很容易能夠掌握內部運行機制,瞭解運行規則,直接貼運行代碼:


1安裝前準備:
Apache2
GCC編譯器與開發庫
GD庫與開發庫
php

2創建帳號:
/usr/sbin/useradd nagios --創建帳號組
mkdir /usr/local/nagios --創建安裝目錄
chown nagios:nagios /usr/local/nagios --修改目錄權限
usermod -G nagios apache --將Web帳號加入nagios組,可以在web操作。


3安裝:
wget http://ncu.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.3/nagios-3.2.3.tar.gz
tar -zxvf nagios-3.2.3.tar.gz
./configure --prefix=/usr/local/nagios
make all
make install -- This installs the main program, CGIs, and HTML files
make install-init -- This installs the init script in /etc/rc.d/init.d
make install-commandmode -- This installs and configures permissions on the
make install-config -- This installs *SAMPLE* config files in /usr/local/nagios/etc
make install-webconf -- This installs the Apache config file for the Nagios

4.配置文件:
more /etc/httpd/conf.d/nagios.conf
¥¥¥AuthUserFile /usr/local/nagios/etc/htpasswd.users
cp /etc/httpd/conf.d/nagios.conf /var/www/html/
nagios頁面訪問賬號:
/usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password: --nagiosadmin 帳號權限已經默認設置了。
Re-type new password: --配置文件看/usr/local/nagios/etc/nagios.cfg
Adding password for user root --重點/usr/local/nagios/etc/cgi.cfg


這裏注意: nagiosadmin作爲默認用戶是用從WEB頁面直接操作CGI功能,換句話說也就可以在頁面中直接進行操作,如果需要修改用戶名,那麼需要在/usr/local/nagios/etc/cgi.cfg 賦予新永明WEB頁面操作權限,當然一般使用nagios就不建議採用頁面操作。


log日誌
touch /usr/local/nagios/var/nagios.log
chown nagios:nagios /usr/local/nagios/var/nagios.log
5.配置開機啓動:
設置nagios爲開機啓動
[root@localhostnagios]# chkconfig nagios on
[root@localhostnagios]# service nagios start
[root@localhost soft]# service httpd restart
6.測試
http://192.168.28.X/nagios/

安裝首要插件:nagios-plugins

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章