nagios具有非常強(qiáng)大的報(bào)警功能。還可以結(jié)合pnp實(shí)現(xiàn)時(shí)時(shí)繪制圖形??梢愿鶕?jù)自己的需求定義:nagios的腳控類(lèi)型,可以說(shuō)監(jiān)控服務(wù),nagios已經(jīng)做到了無(wú)所不能:下面給出nagios的安裝腳步。后期會(huì)慢慢更新如何編寫(xiě)腳步定義企業(yè)nagios監(jiān)控系統(tǒng):腳步的安裝包是已經(jīng)放到/usr/local/src目錄下:
我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、新巴爾虎左ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的新巴爾虎左網(wǎng)站制作公司安裝腳本。(LAMP環(huán)境已經(jīng)安裝好。)nagios最強(qiáng)大的就是開(kāi)源功能,可以實(shí)現(xiàn)用編寫(xiě)nrpe腳本采集數(shù)據(jù)的方式進(jìn)行監(jiān)控報(bào)警,可以自己根據(jù)自己需求創(chuàng)建出一套自己的監(jiān)控系統(tǒng)。
yum -y install httpd gcc gcc-c++ glibcglibc-common gd gd-devel
useradd nagios
groupadd nagcmd
usermod -G nagcmd nagios
usermod -G nagcmd apache
cd /usr/local/src
tar zxvf nagios-3.0.6.tar.gz
cd nagios-3.0.6
./configure --with-command-group=nagcmd--prefix=/usr/local/nagios
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
cd ../
tar zxvf nagios-plugins-1.4.13.tar.gz
cd nagios-plugins-1.4.13
./configure --prefix=/usr/local/nagios--with-nagios-user=nagios --with-nagios-group=nagios
make && make install
cd ../
tar zxvf nrpe-2.13.tar.gz
cd nrpe-2.13
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
htpasswd -bc/usr/local/nagios/etc/htpasswd.users nagiosadmin
123456
echo "aliasnagioscheck='/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg'" >> /root/.bashrc
source /root/.bashrc
chkconfig nagios on
chkconfig httpd on
service httpd start
service nagios start
#基本安裝過(guò)程這里就不重復(fù)了,htpasswd -bc這行代碼的作用是不需要人為干預(yù)的生成密碼名為123456的angiosadmin用戶,而后期由于經(jīng)常要修改/usr/local/nagios/etc/nagios.cfg配置文件,所以需要檢測(cè)其語(yǔ)法,所以將其長(zhǎng)命令生成名為nagioscheck的別名命令。
Nagios客戶端自動(dòng)安裝腳本,如下所示:
useradd nagios
cd /usr/local/src
tar zxvf nagios-plugins-1.4.13.tar.gz
cd nagios-plugins-1.4.13
./configure
make
make install
chown nagios:nagios /usr/local/nagios
chown -R nagios:nagios/usr/local/nagios/libexec
cd ../
tar zxvf nrpe-2.13.tar.gz
cd nrpe-2.13
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d
echo "/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d" >> /etc/rc.local
nagios:服務(wù)器端中文插件安裝:
5、安裝Nagios中文化插件
中文插件下載地址:
http://sourceforge.net/projects/nagios-cn/files/
下載對(duì)應(yīng)nagios版本的中文插件,然后開(kāi)始安裝:
[root@localhost ~]#tar xvfznagios-cn-3.2.0.tar.bz2
[root@localhost nagios-cn-3.2.0]#cdnagios-cn-3.2.0
[root@localhost nagios-cn-3.2.0]#./configure
[root@localhost nagios-cn-3.2.0]#make all
[root@localhost nagios-cn-3.2.0]#make install
注:安裝中文插件的適合很容易出亂碼。一般通過(guò)添加apache的utf8支持可以完成
AddDefaultCharset UTF-8 #加入格式支持
開(kāi)啟cgi模塊:
LoadModule cgid_module modules/mod_cgid.so
LoadModule actions_modulemodules/mod_actions.so
重起apache
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。