您好,登錄后才能下訂單哦!
Nagios 安裝
一 ,準(zhǔn)備工作,最小化安裝系統(tǒng)
系統(tǒng)版本 centos 5.4
http://www.verycd.com/topics/2776496/
nagios-3.2.3.tar
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz
nagios-plugins-1.4.15.tar
http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz
nagios-cn-3.2.3(漢化包)
http://sourceforge.net/projects/nagios-cn/files/latest/download?source=files
[root@nagios ~]# uname -a
Linux nagios 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 athlon i386 GNU/Linux
確保聯(lián)網(wǎng)正常
[root@nagios ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.105) 56(84) bytes of data.
64 bytes from 61.135.169.105: icmp_seq=1 ttl=55 time=19.0 ms
--- www.a.shifen.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 19.087/19.087/19.087/0.000 ms
[root@nagios ~]#
虛擬機(jī)sendmail 啟動(dòng)會(huì)很慢
[root@nagios ~]# cd /etc/mail
[root@nagios mail]# touch *
二 關(guān)閉不需要的服務(wù)
chkconfig --level 2345 cups off
chkconfig --level 2345 ip6tables off
chkconfig --level 2345 iptables off
chkconfig --level 2345 netfs off
chkconfig --level 2345 nfslock off
chkconfig --level 2345 portmap off
chkconfig --level 2345 rhnsd off
chkconfig --level 2345 rpcsvcgssd off
chkconfig --level 2345 rpcidmapd off
chkconfig --level 2345 smartd off
chkconfig --level 2345 xfs off
chkconfig --level 2345 bluetooth off
chkconfig --level 2345 hidd off
chkconfig --level 2345 pand off
chkconfig --level 2345 dund off
chkconfig --level 2345 capi off
chkconfig --level 2345 firstboot off
chkconfig --level 2345 kudzu off
chkconfig --level 2345 mcstrans off
chkconfig --level 2345 pcscd off
chkconfig --level 2345 restorecond off
chkconfig --level 2345 rpcgssd off
三安裝必要的軟件包
#yum install –y httpd
#yum install –y gcc
#yum install –y glibc glibc-common
#yum install –y gd gd-devel
#yum install mysql mysql-server mysql-devel
#yum install php
###nagios3.2.0 以后的版本必須安裝php,nagios 頁面訪問才正常
#/usr/sbin/useradd -m nagios 添加一個(gè)名為nagios 的用戶用以專門跑nagios
#passwd nagios 設(shè)置密碼
#/usr/sbin/groupadd nagcmd 添加nagcmd 用戶組,用以通過web 頁面提交外部控制命令
#/usr/sbin/usermod -a -G nagcmd nagios 將nagios 用戶加入nagcmd 組
#/usr/sbin/usermod -a -G nagcmd apache 將apache 用戶加入nagcmd 組
tar zxvf nagios-3.2.3.tar.gz
cd nagios-3.2.3
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
vi /usr/local/nagios/etc/objects/contacts.cfg 修改Email
安裝web接口
make install-webconf
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
##設(shè)置nagiosadmin web 登錄密碼
service httpd restart
##重啟httpd 服務(wù)
編譯并安裝Nagios插件
[root@nagios download]# tar -zxvf nagios-plugins-1.4.15.tar.gz
cd nagios-plugins-1.4.15
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make install
[root@nagios download]# tar -jxvf nagios-cn-3.2.3.tar.bz2
cd nagios-cn-3.2.3
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make all
make install
把nagios添加為系統(tǒng)服務(wù)并將之加入到自動(dòng)啟動(dòng)服務(wù)隊(duì)列:
chkconfig --add nagios
chkconfig nagios on
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
##檢測有無錯(cuò)誤出現(xiàn)
[root@nagios nagios-plugins-1.4.15]# service nagios start
Starting nagios: done.
正式啟動(dòng)nagios服務(wù)
http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html
官方幫助文檔,
通過web界面查看nagios:
http://your host ip/nagios
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。