為新手多點資料,一些小細節煩死人
wget
wget
2.安裝一批元件,差不多配置ganglia時都安裝
我也是不太清楚 ,全給裝上再說
yum install gd gd-devel--當然你要安裝的更多,我的機器能裝的都裝上了,去度娘
3.這裡網路上都建立nagios的使用者及使用者組,我使用的是 apache:apache,就沒有建立了,命令如下
useradd nagios
groupadd nagios
usermod -g nagios nagios --第乙個nagios是使用者組,第二個是使用者
或者你如果需要的話,把apache使用者也追加到 nagios 使用者組 usermod -a -g nagios apache
4.安裝nagios
tar -zxvf nagios-4.0.8.tar.gz -c /usr/local/nagios/
mv /usr/local/nagios/nagios-4.0.8 /usr/local/nagios/nagios
進入解壓目錄 cd /usr/local/nagios/nagios
./configure --perfix=/usr/local/nagios/nagios --with-command-group=apache --with-nagios-group=apache
make && make install
make install-init
make install-config
make install-commandmode
make install-webconf
cp -r contrib/eventhandlers/ /usr/local/nagios/nagios/libexec/
chown -r apache:apache /usr/local/nagios/nagios/libexec/eventhandlers
/usr/local/nagios/nagios/bin/nagios -v /usr/local/nagios/nagios/etc/nagios.cfg
service nagios start
5.配置web登陸賬號和密碼
htpasswd -c /usr/local/nagios/nagios/etc/htpasswd.users admin--注意這裡有個 .user 不能忘了,
6.配置httpd
scriptalias /nagios/cgi-bin 「/usr/local/nagios/nagios/sbin」
authtype basic
options execcgi
allowoverride none
order allow,deny
allow from all
authname 「nagios access」
authuserfile /usr/local/nagios/nagios/etc/htpasswd.users //用於此目錄訪問身份驗證的檔案
require valid-user
alias /nagios 「/usr/local/nagios/nagios/share」
authtype basic
options none
allowoverride none
order allow,deny
allow from all
authname 「nagios access」
authuserfile /usr/local/nagios/nagios/etc/htpasswd.users
require valid-user
7.安裝nagios-plugins
tar -zxvf nagios-plugins-2.0.tar.gz -c /usr/local/nagios/
cd nagios-plugins-2.0
./configure --prefix=/usr/local/nagios/nagios --with-nagios-user=apache --with-nagios-group=apache
make && make install
8.設定開機啟動
chkconfig --add nagios
chkconfig nagios on
service nagios start
chkconfig --add httpd--注意這裡如果你還沒有裝過httpd 你這個還需單獨弄下
9.關閉selinux和iptables
setenforce 0
service iptables stop
剛玩這個,關閉最好省事,
10.訪問host/nagios 或者 ip/nagios
總結:在linux下玩技術,log檔案很大程度上幫助解決問題
apache日誌:大部分情況下,大家都是用yum安裝,log位置一般在 /var/log/httpd 位置下,error_log
只是簡單記錄下nagios的安裝,慢慢的用到在記錄
nagios 4 0 8 安裝部署
1.nagios工作原理 nagios週期性呼叫外掛程式檢測伺服器狀態,並維持乙個佇列,所有外掛程式返回狀態資訊都進入佇列,nagios每次從隊首開始讀取資訊,並把狀態通過web顯示。安裝完成後,在nagios主目錄下 libexec放有nagios自帶所有外掛程式,如check disk檢查磁碟空...
nagios安裝配置
上線的伺服器有時會被人攻擊,導致服務不可用,今天安裝配置了nagios對上線伺服器進行監控,簡單記錄一下 安裝必要的軟體包 yum install y gcc glibc glibc common gd gd devel xinetd openssl devel 建立nagios使用者及授予目錄許可...
nagios安裝配置
nagios官網上2013 10 15更新了最新版nagios 4.0.1 install init 需root make install commandmode make install config make install webconf 需root 安裝nagios 外掛程式 tar zxv...