真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Nagios整合pnp繪制性能分析圖表-創(chuàng)新互聯(lián)

Nagios監(jiān)控的側(cè)重點在“此時”服務是否正常,是一個瞬時狀態(tài)。通過對這個狀態(tài)的監(jiān)控和告警,管理員可以第一時間對主機或者服務的故障做處理。但是我們往往也非常關心主機的性能以及服務的響應時間等情況,這些情況是一個持續(xù)的變化曲線,并非一個實時的值,如果通過查看日志數(shù)據(jù)來分析的話,既繁瑣又抽象,所以,我們希望Nagios可以幫我們做這份工作,然后將報表提交給我們,這樣就非常方便了。這就是需要用到的Nagios的相關開源項目—— PNP

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)港閘免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

Pnp是一個基于php和perl,用rrdtool將nagios采集的數(shù)據(jù)繪制圖表的工具,所以安裝pnp之前必須先安裝php、perl和rrdtool。

注意:安裝nagios可以參考文章部署Nagios監(jiān)控系統(tǒng),本文是在rhel6.0上進行安裝,參考是注意系統(tǒng)的版本。

1、安裝php、perl相關軟件包

[root@localhost /]#yum -y install php-* perl-*

2、安裝rrdtool:

安裝rrdtool之前確保安裝了這些庫zlib libpng freetype libart_lgpl,如下圖所示:

Nagios整合pnp繪制性能分析圖表

安裝rrdtool時必須要安裝cgilib這個庫,以下是正確的安裝方法:

[root@localhost /]#tar zxf /media/cgilib-0.5.tar.gz -C /usr/src/

[root@localhost /]#cd /usr/src/cgilib-0.5

[root@localhost cgilib-0.5]#cp libcgi.a /usr/local/lib

[root@localhost cgilib-0.5]#cp cgi.h /usr/include/

安裝rrdtool繪圖工具:

釋放rrdtool軟件包并進行編譯前的配置,編譯后安裝rrdtool

[root@localhost /]#tar zxf /media/rrdtool-1.2.27.tar.gz -C /usr/src/

[root@localhost /]#cd /usr/src/rrdtool-1.2.27

[root@localhost rrdtool-1.2.27]#./configure --prefix=/usr/local/

[root@localhost rrdtool-1.2.27]#make && make install

3、安裝pnp

釋放pnp軟件包并進行編譯前的配置

[root@localhost /]#tar zxf /media/pnp-0.4.14.tar.gz -C /usr/src

[root@localhost /]#cd /usr/src/pnp-0.4.14

[root@localhost pnp-0.4.14]#./config --with-rrdtool=/usr/local/bin/rrdtool

注意:./configure 完成后會出現(xiàn)RRDs Perl Modules: *** NOT FOUND***,說RRDs PerlModules在大量安裝時可以加速,暫忽略之,繼續(xù)

如果使用加速功能,用下面的命令:

Nagios整合pnp繪制性能分析圖表根據(jù)提示需要繼續(xù)編譯并安裝pnp,分別執(zhí)行以下命令:

[root@localhost pnp-0.4.14]#make all

[root@localhost pnp-0.4.14]#make install

[root@localhost pnp-0.4.14]#make install-config

[root@localhost pnp-0.4.14]#makeinstall-init

安裝結(jié)束之后,再去檢查一下Nagios的插件目錄(libexec),就會發(fā)現(xiàn)多了一個名為“process_perfdata.pl”的腳本。

讓apache的首頁默認頁支持php格式 ,編輯httpd.conf,在DirectoryIndex后面加上index.php:

[root@localhost /]#vim /etc/httpd/conf/httpd.conf

...//省略部分內(nèi)容

Nagios整合pnp繪制性能分析圖表

重啟httpd服務

[root@localhost /]#service httpd restart

訪問http://localhost/nagios/pnp/index.php?host=localhost能看到圖形,如果nagios尚未采集數(shù)據(jù),看到可能是下面的樣式

Nagios整合pnp繪制性能分析圖表

4、修改nagios.cfg文件,將繪圖功能加入nagios

首先要說明一下Nagios提供的數(shù)據(jù)接口,也就是PNP的數(shù)據(jù)來源。在定義host或service 中都有一個定義項,名為process_perf_data,其值可以定義為0或1,其作用是是否啟用Nagios的數(shù)據(jù)輸出功能。如果你將此項賦值為 1,那么Nagios就會將收集的數(shù)據(jù)寫入到某個文件中,以備提取。

所以如果你想讓Nagios將數(shù)據(jù)輸出的話,首先要將Nagios的主配置文件 nagios.cfg中相關的配置修改,修改結(jié)果如下:

[root@localhost /]#vim /usr/local/nagios/etc/nagios.cfg

...//省略部分內(nèi)容

Nagios整合pnp繪制性能分析圖表

Nagios整合pnp繪制性能分析圖表

Nagios整合pnp繪制性能分析圖表

Nagios整合pnp繪制性能分析圖表

Nagios整合pnp繪制性能分析圖表

5、編輯commands.cfg,將原來的command_line后的內(nèi)容替換為下圖的內(nèi)容(下圖中的配置項默認存在,只需修改即可):

[root@localhost /]#vim /usr/local/nagios/etc/objects/commands.cfg

...//省略部分內(nèi)容

Nagios整合pnp繪制性能分析圖表

6、編輯templates.cfg添加pnp

[root@localhost /]#vim /usr/local/nagios/etc/objects/templates.cfg

...//省略部分內(nèi)容

Nagios整合pnp繪制性能分析圖表

7、修改hosts.cfg配置文件,添加在templates.cfg文件中定義的模板:host-pnp、srv-pnp

部分修改如下圖所示:

[root@localhost /]#vim /usr/local/nagios/etc/objects/hosts.cfg

Nagios整合pnp繪制性能分析圖表

8、修改services.cfg配置文件,添加在templates.cfg文件中定義的模板:host-pnp、srv-pnp

部分修改如下圖所示:

[root@localhost /]#vim /usr/local/nagios/etc/objects/services.cfg

Nagios整合pnp繪制性能分析圖表

9、配置pnp

Nagios整合pnp繪制性能分析圖表

重載nagios.cfg配置文件
[root@localhost /]/etc/init.d/nagios reload
訪問nagios頁面。就可以在nagios的每項監(jiān)控項目上看到小太陽了.

Nagios整合pnp繪制性能分析圖表

當nagios獲取到數(shù)據(jù)以后,點擊紅色的太陽圖標就能看到繪圖曲線了

Nagios整合pnp繪制性能分析圖表

上圖右側(cè)可以看到繪圖的時間范圍——Timeranges,最短4小時。但有時我們需要查看更短時間范圍的曲線時,默認的頁面就辦不到了,需要手工修改一下配置文件:

在配置里增加30分鐘和1小時、2小時的時間間隔.
[root@localhost /]#vim /usr/local/nagios/etc/pnp/config.php

...//省略部分內(nèi)容

Nagios整合pnp繪制性能分析圖表

此外,配置文件的第86行為默認打開時以哪個時間范圍顯示圖表。

Nagios整合pnp繪制性能分析圖表

按上面的配置,默認打開時,圖表的時間范圍是1小時內(nèi)的??勺们樾薷?。

Nagios整合pnp繪制性能分析圖表

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


網(wǎng)站題目:Nagios整合pnp繪制性能分析圖表-創(chuàng)新互聯(lián)
當前地址:http://weahome.cn/article/dihsch.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部