pnp4nagios的安裝

pnp4nagios的安裝2012-12-12 13:59:46

分類: LINUX

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括大悟網(wǎng)站建設(shè)、大悟網(wǎng)站制作、大悟網(wǎng)頁(yè)制作以及大悟網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,大悟網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到大悟省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

一、首先安裝rrdtool
1、tar  zxvf  rrdtool-1.4.7.tar.gz
2、./configure  --prefix=/usr/local/rrdtool-1.4.7
3、make
4、make install
5、perl -MRRDs -le 'print q(ok!)'   #如果檢測(cè)出錯(cuò)執(zhí)行下面兩步
6、ln -sv /usr/local/rrdtool-1.4.7/lib/perl/5.8.8/x86_64-linux-thread-multi/auto/RRD /usr/lib/perl5/5.8.8/
7、ln -sv /usr/local/rrdtool-1.4.7/lib/perl/5.8.8/x86_64-linux-thread-multi/auto/RRDs/RRDs.so /usr/lib/perl5/5.8.8/
二、安裝pnp4
1、tar  zxvf   pnp4nagios-0.6.6.tar.gz
2、cd pnp4nagios-0.6.6
3、./configure --prefix=/usr/local/pnp4nagios --with-nagios-user=nagios --with-nagios-group=nagios --with-rrdtool=/usr/local/rrdtool-1.4.7/bin/rrdtool --with-perfdata-dir=/usr/local/nagios/share/perfdata --with-httpd-conf=/etc/httpd/conf.d
4、make all
5、make install
6、make install-webconf
7、make install-config
8、make install-init
9、make fullinstall
三、讓pnp隨系統(tǒng)啟動(dòng)
chkconfig  --add  npcd
chkconfig  npcd  on
四、修改nagios的主配置文件
process_performance_data=1                            #默認(rèn)為0                  
host_perfdata_command=process-host-perfdata  #默認(rèn)注釋
service_perfdata_command=process-service-perfdata  #默認(rèn)注釋
五、修改command.cfg文件
注釋掉原有對(duì)process-host-perfdata和process-service-perfdata進(jìn)行定義的字段,添加如下內(nèi)容
define command {
      command_name    process-service-perfdata
      command_line    /usr/bin/perl /usr/local/pnp4nagios/libexec/process_perfdata.pl
}
define command {
      command_name    process-host-perfdata
      command_line    /usr/bin/perl /usr/local/pnp4nagios/libexec/process_perfdata.pl -d HOSTPERFDATA
}
六、修改templates.cfg文件,定義成模板,添加如下內(nèi)容:
define host {
     name       host-pnp4
     register   0
     action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=_HOST_
     process_perf_data               1
}
define service {
     name       srv-pnp4
     register   0
     action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$' class='tips'rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$
     process_perf_data               1
}
七、讓所有主機(jī)和服務(wù)調(diào)用pnp
修改templates.cfg文件中主機(jī)、以及服務(wù)的定義如:
define host{
       name                            linux-server  
       use                             generic-host,host-pnp4  
       check_period                    24x7            
       check_interval                  5              
       retry_interval                  1              
       max_check_attempts              10              
       check_command                   check-host-alive
       notification_period             workhours                                            
       notification_interval           120            
       notification_options            d,u,r          
       contact_groups                  admins          
       register                        0              
       }
define service{
       name                            local-service          
       use                             generic-service,srv-pnp4
       max_check_attempts              4                      
       normal_check_interval           5                      
       retry_check_interval            1                      
       register                        0                    
       }
八、復(fù)制鼠標(biāo)懸停圖標(biāo)顯示,預(yù)覽繪圖所需的文件 .
cp  /root/soft/pnp4nagios-0.6.6/contrib/ssi/*   /usr/local/nagios/share/ssi/
九、升級(jí)php(pnp 0.6.6要求PHP5.2以上版本)
1、使用網(wǎng)上能升級(jí)PHP的yum源,修改本地yum配置文件如下:
[php]
name=updatePHP
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
2、yum update php -y
3、yum install php*-gd
pnp安裝完

標(biāo)題名稱:pnp4nagios的安裝
網(wǎng)頁(yè)鏈接:http://bm7419.com/article12/pcccgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、網(wǎng)站排名網(wǎng)站收錄、全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站維護(hù)移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)