91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

普洱| 娱乐| 南开区| 北海市| 墨江| 丹棱县| 仁寿县| 婺源县| 清流县| 循化| 巩留县| 伽师县| 佛山市| 浮山县| 城固县| 海阳市| 息烽县| 公主岭市| 德令哈市| 弋阳县| 永善县| 沙湾县| 七台河市| 永川市| 荥经县| 安塞县| 浑源县| 太仓市| 克什克腾旗| 越西县| 罗江县| 江陵县| 当涂县| 延寿县| 城固县| 清新县| 赣榆县| 民乐县| 长沙市| 大名县| 巴塘县|