亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nagios 圖形化界面之二 (pnp4nagios)

發布時間:2020-06-29 03:11:38 來源:網絡 閱讀:4602 作者:wushank 欄目:移動開發

   如今,監控系統是琳瑯滿目,有NagiosCactiZabbixCentreonMunin等,也有系統集成如FAN等。個人在經過不同監控的安裝測試后,還是比較傾向于Nagios的監控,簡單命令;而且結合nagios和pnp4nagios等插件可以實現圖表的功能。

    NagiosPnp4nagios使用的是RRDtool工具來實現畫圖的。


    官網:http://www.pnp4nagios.org/

以下是幾個步驟官網的參考網址:

    安裝:http://docs.pnp4nagios.org/pnp-0.6/install#the_components


這個可以參考著來配置一下


1:環境依賴

     PNP是一個基于phpperl,用rrdtoolnagios采集的數據繪制圖表的工具,所以安裝pnp之前必須先安裝php perl rrdtool


2:安裝pnp4nagios

1.tar zxvf pnp4nagios-0.6.21.tar.gz  

2.#解壓

3.cd pnp4nagios-0.6.21

4../configure --prefix=/usr/local/pnp4nagios --with-rrdtool=/usr/local/rrdtool/bin/rrdtool --with-nagios-user=nagios --with-nagios-group=nagios

   注意這幾個選項,rrdtool的目錄選對,nagios的用戶和用戶組要選對

之后我出現了以下結果:

*** Configurationsummary for pnp4nagios-0.6.17 03-25-2013 ***

General Options:

--------------------------------------------

Nagios user/group:nagios nagios

Install directory:/usr/local/pnp4nagios

HTML Dir:/usr/local/pnp4nagios/share

Config Dir:/usr/local/pnp4nagios/etc

Location of rrdtool binary:/usr/bin/rrdtool Version 1.4.5

RRDs Perl Modules: NOT FOUND (Version 1.4004)

RRD Files stored in:/usr/local/pnp4nagios/var/perfdata

process_perfdata.pl Logfile:/usr/local/pnp4nagios/var/perfdata.log

Perfdata files (NPCD) stored in:/usr/local/pnp4nagios/var/spool

Web Interface Options:

--------------------------------------------

HTML URL:http://localhost/pnp4nagios

Apache Config File:/etc/httpd/conf.d/pnp4nagios.conf

Review the options above for accuracy.If they look okay,

type 'make all' to compile.


   這是正確的結果,但是因為rrdtool是以前安裝的,并沒有安裝rrdtoolperl模塊,所以在RRDs Perl Modules 選項中出現not found

   就按如下操作,將rrdtool下的模塊文件添加到/usr/lib64/perl5:

        ln -sv /usr/local/rrdtool/lib/perl/5.10.1/x86_64-linux-thread-multi/auto/RRDs/RRDs.so /usr/lib/perl5/  

        ln -sv /usr/local/rrdtool/lib/perl/5.10.1/x86_64-linux-thread-multi/RRDs.pm /usr/lib64/perl5/


編譯之后;

  make all

  make install

make install-webconf

  make install-config

  make install-init

注意make install-webconf

出現的結果如下

cd ./sample-config && make install-webconf

make[1]: Enteringdirectory `/tmp/temp/pnp4nagios-0.6.17/sample-config'

/usr/bin/install-c -m 755 -d /etc/httpd/conf.d

/usr/bin/install -c-m 644 httpd.conf/etc/httpd/conf.d/pnp4nagios.conf

make[1]: Leavingdirectory `/tmp/temp/pnp4nagios-0.6.17/sample-config'


主要作用是紅色字體。但是因為每個人的apache安裝在不同目錄,所以這句話并不對每個人都起作用。

我的apache/usr/local/apache 中,所以要把pnp4nagios.conf 拷貝到/usr/local/apache/conf目錄下,并在httpd.conf最后加上 Include conf/pnp4nagios.conf 注意include 第一個字母大寫


3:配置pnp4nagios

     1):修改pnp4nagiosetc目錄下內容

1.cd   /usr/local/pnp4nagios/etc

2.mv misccommands.cfg-sample  misccommands.cfg

3.mv nagios.cfg-sample nagios.cfg

4.mv rra.cfg-sample rra.cfg

2):修改etc/pages目錄下內容

  1.cd /usr/local/pnp4nagios/etc/pages/

     2.mv web_traffic.cfg-sample web_traffic.cfg

3):修改etc/check_commands目錄下內容

     cd /usr/local/pnp4nagios/etc/check_commands

1.mv check_all_local_disks.cfg-sample  check_all_local_disks.cfg

2.mv check_nrpe.cfg-sample  check_nrpe.cfg

3.mv check_nwstat.cfg-sample  check_nwstat.cfg

4):service npcd restart//我也不知道這個是什么服務

5): pnp4nagios有很多模式,這里選擇synchronous模式

 修改nagios.cfg

1.process_performance_data=1

2.#將此變量值設為1

        3.enable_environment_macros = 1

4.host_perfdata_command=process-host-perfdata  

5.service_perfdata_command=process-service-perfdata  

6.#取消這兩項的注釋

  修改commands.cfg

1.define command{

2.       command_name   process-host-perfdata

3.       command_line   /usr/local/pnp4nagios/libexec/process_perfdata.pl -d HOSTPERFDATA(否則)

4.       }

5.

  6.define command{

  7.       command_name   process-service-perfdata

  8.       command_line   /usr/local/pnp4nagios/libexec/process_perfdata.pl

  9.       }

    process-host-perfdata命令最后要加上-d HOSTPERFDATA

Please check the documentation forinformation about the following error.

XML file"/usr/local/pnp4nagios/var/perfdata/66/_HOST_.xml" not found. ReadFAQ online

file [line]:

application/models/data.php [312]:

back


因為原來已經有這兩個命令的定義了,注意要注釋掉原來的命令。


   6): 對于服務和主機,添加小太陽模板,(其實我也不懂什么是小太陽模板,參考文章是這么說的)

這里有兩種查看圖的方法,第一種方法是你擋太陽的圖標的時候會在新窗口中打開圖形查看,第二種方法是你只需要把鼠標移動到太陽圖標上面就會自動彈出圖形出來,以下兩種方法你可以根據自己喜好選其中一種即可。

參考網址:http://docs.pnp4nagios.org/pnp-0.6/webfe


第一種方式:templates.cfg添加

 nagios 圖形化界面之二 (pnp4nagios)

 nagios 圖形化界面之二 (pnp4nagios)


在自己的主機文件如linux.cfg中就可以這樣定義主機與服務:

 nagios 圖形化界面之二 (pnp4nagios)

然后,The links to the correct URLs are createdautomagically.

      第二種方式: Popups

    首先:進入解壓的pnp4nagios的目錄,的是pnp4nagios-0.6.21

          cp  /conntrib/ssi/* /usr/local/nagios/share/ssi/

然后修改templates.cfg

添加: nagios 圖形化界面之二 (pnp4nagios)

 nagios 圖形化界面之二 (pnp4nagios)

然后就可以定義自己主機的cfg文件,如linux.cfg

 nagios 圖形化界面之二 (pnp4nagios)

然后重啟nagios就可以了


4:配置效果如下

 nagios 圖形化界面之二 (pnp4nagios)

點擊mylinux 的那個有五角型的小圖標,會出現一下內容:


 nagios 圖形化界面之二 (pnp4nagios)

 nagios 圖形化界面之二 (pnp4nagios)


   都成功之后重命名/usr/local/pnp4nagios/share/下的install.php文件。這樣重啟nagios后既可以了。

   點擊五角型圖就會出現一下結果,當然要等幾分鐘

 nagios 圖形化界面之二 (pnp4nagios)


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥德县| 郸城县| 河北区| 隆尧县| 东港市| 密云县| 昭觉县| 讷河市| 乐至县| 永济市| 湖北省| 措美县| 喀喇沁旗| 普宁市| 喀喇| 平度市| 隆安县| 永胜县| 永寿县| 泽普县| 奇台县| 娱乐| 达拉特旗| 西乌珠穆沁旗| 恩施市| 金溪县| 忻州市| 深泽县| 融水| 乡城县| 宝清县| 正宁县| 铜陵市| 黔南| 泗洪县| 平安县| 资兴市| 松原市| 岑溪市| 哈密市| 顺昌县|