自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Nagios圖形化Pnp 安裝和配置 ZT

運(yùn)維 系統(tǒng)運(yùn)維
我們?cè)跒樽约罕O(jiān)控實(shí)施時(shí),就會(huì)用到Nagios,他的具體安裝在上篇文章中已經(jīng)介紹過(guò)了,本文來(lái)看看Nagios圖形化Pnp 安裝和配置 ZT

Nagios圖形化Pnp 安裝和配置 ZT 具體過(guò)程如下:

  ⑴安裝完nagios,繼續(xù)安裝pnp,要注意rrdtool的安裝。tar -xvzf pnp-0.4.13.tar.gz

  cd pnp-0.4.13

  ./configure

  make all

  make install

  make install-config

  make install-init

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

  FAQ:

  *** Configuration summary for pnp 0.4.13 02-19-2009 ***

  General Options:

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

  Nagios user/group: nagios nagios

  Install directory: /usr/local/nagios

  HTML Dir: /usr/local/nagios/share/pnp

  Config Dir: /usr/local/nagios/etc/pnp

  Path to rrdtool: /usr/local/bin/rrdtool (Version 1.2.23)

  RRDs Perl Modules: *** NOT FOUND ***

  RRD Files stored in: /usr/local/nagios/share/perfdata

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

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

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

  process_perfdata.pl 安裝在 /usr/local/nagios/share/

  配置示例文件安裝在/usr/local/nagios/libexecs

  config.php安裝于/usr/local/nagios/etc/pnp

  ⑵修改配置文件

 ?、?/p>

  cd /usr/local/nagios/etc/pnp/

  cp process_perfdata.cfg-sample process_perfdata.cfg

  cp npcd.cfg-sample npcd.cfg

  cp rra.cfg-sample rra.cfg

  chown -R nagios:nagios *

 ?、?/p>

  vi /usr/local/nagios/etc/pnp/process_perfdata.cfg

  ....

  LOG_FILE = /usr/local/nagios/var/perfdata.log

  #

  # Loglevel 0=silent 1=normal 2=debug

  #

  LOG_LEVEL = 2

  #先改為2,為debug模式

  ③

  修改etc/objects/templates.cfg增加新命令(增加小太陽(yáng)標(biāo)記)

  #在use的后面添加"host-pnp"即可讓監(jiān)控圖上的主機(jī)名稱(chēng)旁邊增加一個(gè)小太陽(yáng)的標(biāo)記,點(diǎn)擊此標(biāo)記即可查看pnp圖片。

  define host {

  name host-pnp

  register 0

  action_url /nagios/pnp/index.php?host=$HOSTNAME$

  process_perf_data 1

  }

  #還可以在service欄添加srv-pnp,添加后會(huì)在相應(yīng)的欄內(nèi)增加小太陽(yáng)。

  define service {

  name srv-pnp

  register 0

  action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$

  process_perf_data 1

  }

  ④

  修改etc/nagios.cfg

  找到如下幾項(xiàng),去掉注釋

  process_performance_data=1

  host_perfdata_command=process-host-perfdata

  service_perfdata_command=process-service-perfdata

 ?、?/p>

  修改commands.cfg

  # 'process-host-perfdata' command definition

  define command{

  command_name process-host-perfdata

  command_line /usr/local/nagios/libexec/process_perfdata.pl

  }

  # 'process-service-perfdata' command definition

  define command{

  command_name process-service-perfdata

  command_line /usr/local/nagios/libexec/process_perfdata.pl

  }

 ?、辬ginx下的安全問(wèn)題,需作如下配置

  修改pnp的web服務(wù)器配置文件nginx.conf,請(qǐng)注意安全問(wèn)題,我這里未做安全驗(yàn)證。

  location /pnp/ {

  root /usr/local/nagios/share/;

  location ~ .*\.php?$

  {

  #fastcgi_pass unix:/tmp/php-cgi.sock;

  fastcgi_pass 127.0.0.1:9000;

  fastcgi_index index.php;

  include fcgi.conf;

  }

  }

  如果開(kāi)啟了open_basedir還需修改php.ini

  open_basedir =

  "/opt/htdoc:/opt/php/lib/php:/tmp/session:/tmp/upload:/usr/local/nagios/share/pnp:/usr/local/nagios/etc/pnp:/usr/local/nagios/share/perfdata:/usr/local/rrdtool/bin/rrdtool

#p#

 ?、鐪y(cè)試:

  為localhost這臺(tái)主機(jī)在主機(jī)圖標(biāo)旁邊添加個(gè)小太陽(yáng)標(biāo)記

  vi /usr/local/nagios/etc/nagios.cfg

  #為這個(gè)主機(jī)增加小太陽(yáng)標(biāo)記

  define host{

  use linux-server,host-pnp

  host_name localhost

  alias localhost

  address 127.0.0.1

  }

  #重新加載配置文件

  service nagios reload

  如果正確此時(shí)就會(huì)生成pnp文件

  [root@localhost ~]# ls /usr/local/nagios/share/perfdata/localhost/

  Current_Load.rrd Current_Users.xml PING.rrd Root_Partition.xml

  Current_Load.xml HTTP.rrd PING.xml Swap_Usage.rrd

  Current_Users.rrd HTTP.xml Root_Partition.rrd Swap_Usage.xml

  打開(kāi)網(wǎng)頁(yè)http://localhost/nagios

  點(diǎn)擊小太陽(yáng)就可以看到圖表,同訪問(wèn)http://localhost/nagios/pnp

  FAQ: 注意可能提示這個(gè)模塊沒(méi)有安裝:

  Time/HiRes.pm模塊的安裝:

 ?、賵?zhí)行以下命令安裝該模塊。

  #perl -MCPAN -e 'install Time::HiRes'

  或安裝Time-HiRes-1.9707.tar.gz

  ②如果打開(kāi)pnp頁(yè)面提示Hostname is not set,則檢查etc/pnp/里的sample文件都更改正確,檢查templates.cfg文件中url的正確性,還不行就等等,別太心急了,裝完沒(méi)那么快出圖。

仔細(xì)的把文章閱讀后,我們掌握了Nagios圖形化Pnp 安裝和配置 ZT 。

【編輯推薦】

責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2010-05-31 12:22:13

Nagios pnp

2010-05-31 10:22:31

Nagios pnp

2010-05-31 11:10:37

Nagios pnp

2012-09-28 10:19:32

IBMdw

2010-06-09 17:07:56

Nagios pnp

2011-05-10 13:30:07

2012-06-07 10:00:45

Blockly編程語(yǔ)言

2022-02-15 09:19:55

Ubuntu 20.Grub2Linux

2011-03-25 17:06:55

Nagios插件plugins

2009-06-27 18:35:00

LinuxNFS圖形化

2011-03-31 16:05:18

Redhat配置nagios

2011-08-22 12:25:02

nagios

2010-10-12 09:19:29

Navicat

2021-07-03 08:30:16

工具KongaK8S

2021-12-14 15:50:43

Gaphor建模工具開(kāi)源

2016-08-03 15:25:32

Ubuntu 16.0網(wǎng)絡(luò)監(jiān)測(cè)Etherape

2011-03-28 09:49:44

nagioscheck_http

2011-03-31 16:05:18

Redhat配置nagios

2011-04-06 15:46:55

MySQL圖形化

2025-02-18 10:00:38

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)