精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

nagios+pnp4nagios配置-創新互聯

一、安裝pnp4nagios
官方的安裝文檔(http://docs.pnp4nagios.org/pnp-0.6/doc_complete)
1、安裝

創新互聯建站服務項目包括華池網站建設、華池網站制作、華池網頁制作以及華池網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,華池網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到華池省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

[root@localhost src]# wget http://jaist.dl.sourceforge.net/ ...agios-0.6.22.tar.gz
[root@localhost src]# tar xzvf pnp4nagios-0.6.22.tar.gz
[root@localhost pnp4nagios-0.6.22]#yum install -y  perl-Time-HiRes
(編譯時可能會報錯,請安裝上面的perl包)
[root@localhost pnp4nagios-0.6.22]# ./configure\

--prefix=/usr/local/pnp4nagios --with-nagios-user=nagios--with-nagios-group=nagios \

--with-nagios-group=nagios--with-rrdtool=/usr/local/rrdtool/bin/rrdtool    //rrdtool為源碼安裝

[root@localhost pnp4nagios-0.6.22]# make all
[root@localhost pnp4nagios-0.6.22]# make fullinstall

2、修改nagios.cfg

[root@localhost etc]# vim /usr/local/nagios/etc/nagios.cfg
修改如下
process_performance_data=1
service_perfdata_command=process-service-perfdata
host_perfdata_command=process-host-perfdata

3、修改nagios command配置文件

[root@localhost bin]# cd /usr/local/nagios/etc/objects
[root@localhostobjects]# vim commands.cfg
(在文件末尾追加如下幾行,刪除原來的)
definecommand {
    command_name  process-service-perfdata
    command_line  /usr/bin/perl/usr/local/pnp4nagios/libexec/process_perfdata.pl
}
definecommand {
    command_name  process-host-perfdata
    command_line  /usr/bin/perl/usr/local/pnp4nagios/libexec/process_perfdata.pl -d HOSTPERFDATA
}

4、修改nagios template 配置文件

[root@localhost objects]# vim /usr/local/nagios/etc/objects/templates.cfg
(在文件末尾追加如下幾行)
definehost {
  name    host-pnp
  action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=_HOST_
  register  0
}
defineservice {
  name    service-pnp
  action_url /pnp4nagios/graph?host=$HOSTNAME$&srv=$SERVICEDESC$
  register  0
}

5、修改 hosts.cfg 和 services.cfg
這兩個文件默認是不存在的,從localhost.cfg文件中復制,是用來定義你要監控的主機和服務,需要你手工創建。

[root@localhost objects]# vim hosts.cfg
definehost{
      use        linux-server,host-pnp
      host_name    web01
      alias        pub_web01
      address      192.168.0.51
      }

definehost{
      use        linux-server,host-pnp
      host_name    oracle
      alias        pub_oracle
      address      192.168.0.180
      }

[root@localhost objects]# vim services.cfg
#####################  pub  web01  #####################
defineservice{
      use                    local-service,service-pnp
      host_name                web01
      service_description        PING
      check_command            check_ping!100.0,20%!500.0,60%
}

defineservice{
      use                    local-service,service-pnp
      host_name                web01
      service_description        SSH
      check_command            check_ssh
}

defineservice{
      use                    local-service,service-pnp
      host_name                web01
      service_description        http
      check_command            check_http

}

測試nagios配置文件是否正確

#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

6、apache與pnp整合

pnp4nagios4.10版本apache至此不需要做任何配置,直接就可以訪問了,升級到0.6后發現必須rewrite了

安裝pnp4nagios時使用make install-webconf

這個會在/etc/httpd/conf.d/中生成pnp4nagios.conf文件將其復制到http.conf文件中

vim /etc/httpd/conf/httpd.conf

最后空白處添加:

1.  Alias /pnp4nagios "/usr/local/pnp4nagios/share"

2.

3.   "/usr/local/pnp4nagios/share">

4.          AllowOverride None

5.          Order allow,deny

6.          Allow from all

7.          AuthName "Nagios Access"

8.          AuthType Basic

9.          AuthUserFile /usr/local/nagios/etc/htpasswd //根據自身路徑設置

10.        Require valid-user

11.         mod_rewrite.c>

12.                RewriteEngine On

13.                Options FollowSymLinks

14.                RewriteBase /pnp4nagios/

15.                RewriteRule ^(application|modules|system) - [F,L]

16.                RewriteCond %{REQUEST_FILENAME} !-f

17.                RewriteCond %{REQUEST_FILENAME} !-d

18.                RewriteRule .* index.php/$0 [PT,L]

19.        

20.

7、創建nagios登錄web用戶

[root@localhost local]# htpasswd -c /usr/local/nagios/etc/htpasswdnagiosadmin

8、修改php目錄權限,讓apache支持pnp

[root@localhost local]# chown -R apache.apache /var/lib/php/

9、刪除install.php文件

[root@localhost local]# rm -f /usr/local/pnp4nagios/share/install.php 

10、重新加載啟動項

[root@localhost local]# /etc/init.d/httpd reload

[root@localhostlocal]# /etc/init.d/nagios reload

查看/usr/local/pnp4nagios/var/perfdata有沒有數據

錯誤一:

訪問http://192.168.212.130/pnp4nagios

nagios+pnp4nagios配置

解決辦法:將/usr/local/pnp4nagios/share中的install.php 刪除即可

錯誤二:

nagios+pnp4nagios配置

解決方案:

默認的php是root的組,而我的httpd.conf配置文件中http的用戶和組是apache

所以將php權限改為apache即可

[html] view plaincopynagios+pnp4nagios配置nagios+pnp4nagios配置

1. cd /var/lib

2. chown -R apache.apache php/

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網頁標題:nagios+pnp4nagios配置-創新互聯
文章位置:http://m.jcarcd.cn/article/ceschp.html
主站蜘蛛池模板: 成人永久 | 国产免费三a在线 | 日韩午夜小电影 | 99热在线都是精 | 九九精品插国产视频 | 91啦蝌蚪视频 | 国产精品素 | 午夜影视网 | 99热在线观看精品 | 国产美女极品粉 | 国产精品成人自拍 | 精品国产色欧洲激情 | 欧美最猛黑人xx | 蜜桃视频一区二区 | 亚洲无码在线免费视频 | 国产在线中文字幕 | 日韩免费的一 | 国产精品14p| 欧洲乱码伦网站 | 午夜福利电影院 | 91国内在线视| 国内精品免费久 | 欧美一级视频 | 中文字幕亚洲激情 | 国产a国产 | 91成人精品爽啪 | 狠狠做深爱婷 | 国产综合同事 | 日韩一级性生活 | 国产区在线视频 | 欧美午夜伦y448 | 97中文字幕无线观 | 国产免费a精品视频 | 成人妇女免费播放 | 日本伊人网在线观看 | 国产永久在线观看 | 中文字幕第一页 | 成人亚洲电影 | 国产不卡视频cr | 中文字幕日本在线 | 欧美亚洲一二三区视 |