成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

httpd-2.4.18+php-5.6.18+nagios-4.1.1+nagiosgraph-1.5.2installationonrehl6.4

先展示幾張效果圖片,安裝步驟文章后面;

成都創(chuàng)新互聯(lián)公司是一家專(zhuān)注于成都網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計(jì),靜海網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:靜海等地區(qū)。靜海做網(wǎng)站價(jià)格咨詢(xún):18982081108

httpd-2.4.18+php-5.6.18+nagios-4.1.1+ nagiosgraph-1.5.2 installation on rehl6.4

httpd-2.4.18+php-5.6.18+nagios-4.1.1+ nagiosgraph-1.5.2 installation on rehl6.4

httpd-2.4.18+php-5.6.18+nagios-4.1.1+ nagiosgraph-1.5.2 installation on rehl6.4

httpd-2.4.18+php-5.6.18+nagios-4.1.1+ nagiosgraph-1.5.2 installation on rehl6.4

httpd-2.4.18+php-5.6.18+nagios-4.1.1+ nagiosgraph-1.5.2 installation on rehl6.4

一、      安裝apache 、php

tar -zxvfapr-1.5.2.tar.gz

cdapr-1.5.2

./configure--prefix=/usr/local/apr

make

makeinstall

tar -zxvfapr-util-1.5.4.tar.gz

cdapr-util-1.5.4

./configure--prefix=/usr/local/apr-util --with-apr=/usr/local/apr

make

makeinstall

unzippcre-8.38.zip

 

cdpcre-8.38

./configure--prefix=/usr/local/pcre

make

makeinstall

tar -zxvfhttpd-2.4.18.tar.gz

cdhttpd-2.4.18

./configure --prefix=/usr/local/apache  --enable-so --enable-ssl --enable-cgi--enable-rewrite --with-zlib --with-pcre=/usr/local/pcre--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/--enable-modules=most --enable-mpms-shared=all --with-mpm=event

make

 make install

 cd /etc/profile.d

 vim apache.sh

 增加# /etc/profile

 增加PATH=/usr/local/apache/bin:$PATH

 vim /etc/man.config

增加MANPATH/usr/local/apache/man

apachectlstart

tar -zxvfphp-5.6.18.tar.gz

cdphp-5.6.18

yuminstall libxml2-devel.x86_64 libxml2.x86_64 -y

./configure--prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs

make

makeinstall

cpphp.ini-development /usr/local/lib/php.ini

LoadModule php5_module modules/libphp5.so #編輯 httpd.conf文件以調(diào)用 PHP 模塊

二、      安裝nagios-core

Install required packages

yuminstall gd -y

安裝gd-devel,由于在新版的系統(tǒng)不自帶這個(gè)組件了,我們需要單獨(dú)下載安裝

首先安裝gd-devel的依耐組件

yuminstall  fontconfig-devel.x86_64libX11-devel libXpm-devel libjpeg-devel libpng-devel zlib-devel

rpm -ivh gd-devel-2.0.35-11.el6.x86_64.rpm

yuminstall  php gcc glibc glibc-common  make net-snmp

yum install gcc-c++.x86_64 openssl-devel

yuminstall perl-CGI  perl-Time-HiResperl-CPAN perl-Module-Build rrdtool

rpm -ivhperl-GD-2.45-1.el6.rfx.x86_64.rpm

rpm -ivhrrdtool-perl-1.3.8-6.el6.x86_64.rpm

(需額外下載的包gd-devel-2.0.35-11.el6.x86_64.rpm

perl-GD-2.45-1.el6.rfx.x86_64.rpm

rrdtool-perl-1.3.8-6.el6.x86_64.rpm

rrdtool-php-1.3.8-6.el6.x86_64.rpm)

 

Install nagios core

groupadd-g 3000 nagios

groupadd-g 3001 nagcmd

useradd-u 3000 -g nagios -G nagcmd -d /usr/local/nagios -c 'Nagios Admin' nagios

usermod  -a nagios nagios apache

usermod  -a -G  nagcmd apache

tar -zxvfnagios-cn-4.1.1.tar.gz

cdnagios-4.1.1

./configure --prefix=/usr/local/nagios--with-nagios-user=nagios --with-nagios-group=nagios --with-command-user=nagios--with-command-group=nagcmd --with-httpd-conf=/usr/local/apache/conf/extra 

make all

makeinstall

makeinstall-init

makeinstall-commandmode

makeinstall-config

make install-webconf

vimhttpd.conf

增加Includeconf/extra/nagios.conf

修改User apache

修改Group apache

修改 <IfModuledir_module>

    DirectoryIndex index.html index.php

  </IfModule>

末行添加 AddType application/x-httpd-php .php

開(kāi)啟模塊 cgid_module cgi_module php5_module  actions_module

cp -Rcontrib/eventhandlers/ /usr/local/nagios/libexec/

chown -Rnagios:nagios /usr/local/nagios/libexec/eventhandlers

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

/etc/init.d/nagiosstart

apachectlstart

htpasswd-c /usr/local/nagios/etc/htpasswd.users nagiosadmin

設(shè)定密碼

chown nagios:nagcmd /usr/local/nagios/etc/htpasswd.users

三、      安裝Nagios Plugins

tar -zxvf nagios-plugins-2.1.1.tar.gz

cd nagios-plugins-2.1.1

./configure --with-nagios-user=nagios--with-nagios-group=nagios

make

make install

chown -R nagios.nagios/usr/local/nagios/libexec

四、      安裝nrpe

tar -zxvf nrpe-2.15.tar.gz

cd nrpe-2.15

./configure

make all

make install-plugin

make install-daemon

make install-daemon-config

make install-xinetd

編輯 /etc/xinetd.d/nrpe 文件,添加監(jiān)控ip

only_from       = 127.0.0.1 <nagios_ip_address>

 

編輯/etc/services添加NRPE daemon  

nrpe            5666/tcp # NRPE

service xinetd restart

 

/usr/local/nagios/libexec/check_nrpe -Hlocalhost  #驗(yàn)證插件,和client驗(yàn)證,-H后面添加client地址

chown nagios.nagios /usr/local/nagios

chown -R nagios.nagios/usr/local/nagios/libexec

五、      客戶端安裝NRPE Nagios 、Plugins

客戶端:

useradd -s /sbin/nologin nagios

安裝 nagios-plugins

./configure --with-nagios-user=nagios--with-nagios-group=nagios

make

make install

….參照 三、四 兩點(diǎn)安裝

六、      安裝Nagios Graph

tar -zxvf nagiosgraph-1.5.2.tar.gz

cd nagiosgraph-1.5.2

 perl install.pl --check-prereq

 perl install.pl

./install.pl --layout overlay --prefix/usr/local/nagios

(配置路徑部分均選擇/usr/local/nagios)

vi share/nagiosgraph.ssi

  src="/nagiosgraph/nagiosgraph.js"   to   src="/nagios/nagiosgraph.js"

cp share/nagiosgraph.ssi/usr/local/nagios/share/ssi/common-header.ssi

編輯Nagiosgraphp配置文件,確保一下參數(shù)路徑

   vi/usr/local/nagios/etc/nagiosgraph/nagiosgraph.conf

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

   rrddir            = /usr/local/nagios/var/rrd

   mapfile           =/usr/local/nagios/etc/nagiosgraph/map

   nagiosgraphcgiurl = /nagios/cgi-bin

   javascript        =/nagios/nagiosgraph.js

   stylesheet        =/nagios/nagiosgraph.css

   logfile           =/usr/local/nagios/var/nagiosgraph.log

cgilogfile        =/usr/local/nagios/var/nagiosgraph-cgi.log

調(diào)整以下文件所屬用戶

   chown nagios:nagios/usr/local/nagios/etc/nagiosgraph

   chown nagios:nagios /usr/local/nagios/sbin

   chown nagios:nagios/usr/local/nagios/libexec/insert.pl

   chown nagios:nagios/usr/local/nagios/share/nagiosgraph.css /usr/local/nagios/share/nagiosgraph.js

   chown nagios:nagios/usr/local/nagios/share/ssi/common-header.ssi

創(chuàng)建RRD目錄,并設(shè)置以下權(quán)限

   mkdir /usr/local/nagios/var/rrd

   chmod nagios:apache/usr/local/nagios/var/rrd

   chmod 755 /usr/local/nagios/var/rrd

 

創(chuàng)建nagiosgraph.log nagiosgraph-cgi.log文件(有就不必創(chuàng)建),并調(diào)整權(quán)限

   touch /usr/local/nagios/var/nagiosgraph.log

   chown nagios/usr/local/nagios/var/nagiosgraph.log

   chmod 644/usr/local/nagios/var/nagiosgraph.log

 

 

   touch/usr/local/nagios/var/nagiosgraph-cgi.log

   chown apache/usr/local/nagios/var/nagiosgraph-cgi.log

   chmod 644/usr/local/nagios/var/nagiosgraph-cgi.log

 

編輯/usr/local/nagios/share/side.php在 ‘Trends’ heading下添加:

 

<li><ahref="<?php echo $cfg["cgi_base_url"];?>/trends.cgi"target="<?php echo $link_target;?>">Trends</a>

<ul>

<li><ahref="<?php echo $cfg["cgi_base_url"];?>/show.cgi"target="<?php echo$link_target;?>">Graphs</a></li>

 

<li><ahref="<?php echo$cfg["cgi_base_url"];?>/showhost.cgi" target="<?phpecho $link_target;?>">Graphs by Host</a></li>

<li><ahref="<?php echo$cfg["cgi_base_url"];?>/showservice.cgi"target="<?php echo $link_target;?>">Graphs byService</a></li>

 

<li><ahref="<?php echo$cfg["cgi_base_url"];?>/showgroup.cgi" target="<?phpecho $link_target;?>">Graphs by Group</a></li>

</ul>

</li>

 

驗(yàn)證配置并重啟nagios

 

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

   /etc/init.d/nagios restart

驗(yàn)證nagiosgraphconfiguration

  http://localhost/nagios/cgi-bin/showconfig.cgi

 或者

http://Server-IP-Address/nagios/cgi-bin/showconfig.cgi

驗(yàn)證ok ,抓取一些數(shù)據(jù),看看圖形效果

   http://localhost/nagios/cgi-bin/show.cgi

    或者

http://Server-IP-Address/nagios/cgi-bin/show.cgi

Now we need to definean action URL for the services that we want to graph, so that you can click togo directly to the graphs for that service from the Nagios Core web interface.

編輯/usr/local/nagios/etc/objects/templates.cfg,添加graph URL  service,以便直接在 web上點(diǎn)擊鏈接。

   define service {

      name             graphed-service

      action_url    /nagiosgraph/cgi-bin/show.cgi?host=$HOSTNAME$&service=$SERVICEDESC$'onMouseOver='showGraphPopup(this)' onMouseOut='hideGraphPopup()'rel='/nagiosgraph/cgi-bin/showgraph.cgi?host=$HOSTNAME$&service=$SERVICEDESC$&period=week&rrdopts=-w+450+-j

register 0

    }

服務(wù)用法示范

 

   define service {

         use generic-service,graphed-service

         host_name web001

         service_description PING

         check_commandcheck_ping!100,10%!200,20%

}

 

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

   /etc/init.d/nagios reload

vim /usr/local/apache/conf/extra/nagiosgraph.conf

ScriptAlias/nagiosgraph/cgi-bin "/usr/local/nagios/sbin"

<Directory"/usr/local/nagios/sbin">

   Options ExecCGI

   AllowOverride None

   Order allow,deny

   Allow from all

   AuthName "Nagios Access"

   AuthType Basic

 # AuthUserFile NAGIOS_ETC_DIR/htpasswd.users

   AuthUserFile/usr/local/nagios/etc/htpasswd.users

   Require valid-user

</Directory>

# enablenagiosgraph CSS and JavaScript

Alias/nagiosgraph "/usr/local/nagios/share"

<Directory"/usr/local/nagios/share">

   Options None

   AllowOverride None

   Order allow,deny

   Allow from all

</Directory>

vim httpd.conf

DirectoryIndexindex.html index.php

Includeconf/extra/nagiosgraph.conf

七、      MRTG for nagios

cp /usr/local/src/nagios/nagios-4.1.1/sample-config/mrtg.cfg/usr/local/nagios/etc/

mkdir -p/usr/local/nagios/share/stats

vim/usr/local/nagios/etc/mrtg.cfg,在前面添加

WorkDir:/usr/local/nagios/share/stats

初始化

env /usr/bin/mrtg/usr/local/nagios/etc/mrtg.cfg

創(chuàng)建HTML頁(yè)面

/usr/bin/indexmaker/usr/local/nagios/etc/mrtg.cfg--output=/usr/local/nagios/share/stats/index.html

配置定時(shí)任務(wù)

vim/etc/cron.d/mrtg-nagios

Add thefollowing:

*/5 * * * *  root env /usr/bin/mrtg /usr/local/nagios/etc/mrtg.cfg

You can nownavigate to https://example.org/nagios/stats/ to see the graphs.

 

編輯 sidebar file:

vim/usr/local/nagios/share/side.php

And add thefollowing somewhere in the menu:

<divclass="navsection">

    <divclass="navsectiontitle">Extra Tools</div>

        <divclass="navsectionlinks">

            <ulclass="navsectionlinks">

                <li><ahref="/nagios/stats" target="<?php echo$link_target;?>">MRTG stats</a></li>

                <li><ahref="/nagiosgraph/cgi-bin/show.cgi" target="<?php echo$link_target;?>">Nagios Graph</a></li>

            </ul>

        </div>

    </div>

</div>

 

八、      定義配置文件

hosts.cfg

hostgroups.cfg

service-test.cfg

servicegroups.cfg

重點(diǎn)強(qiáng)調(diào)templates.cfg commands.cfg

vim templates.cfg添加

define service {

      name              graphed-service

      action_url       /nagiosgraph/cgi-bin/show.cgi?host=$HOSTNAME$&service=$SERVICEDESC$'onMouseOver='showGraphPopup(this)' onMouseOut='hideGraphPopup()'rel='/nagiosgraph/cgi-bin/showgraph.cgi?host=$HOSTNAME$&service=$SERVICEDESC$&period=week&rrdopts=-w+450+-j

      register                        0   

}

vim commands.cfg

define command{

         command_name    check_nrpe

         command_line    /usr/local/nagios/libexec/check_nrpe -H$HOSTADDRESS$ -c $ARG1$  -t 120

         }

由于整理資料費(fèi)時(shí),配置文件配置可參考/usr/local/nagios/etc/object/localhost.cfg,這里不細(xì)寫(xiě) 安裝過(guò)程有其他問(wèn)題google一下。

參考文件有官網(wǎng)的Installing_Nagios_Core_From_Source.pdf 、NRPE.pdf、安裝nagiosgraph.txt和Nagios網(wǎng)絡(luò)監(jiān)控中文版.pdf

官網(wǎng)地址:https://www.nagios.org

                                                               2016-03-01 lin3

 

附件:http://down.51cto.com/data/2367411

當(dāng)前名稱(chēng):httpd-2.4.18+php-5.6.18+nagios-4.1.1+nagiosgraph-1.5.2installationonrehl6.4
分享鏈接:http://jinyejixie.com/article24/ppecce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)虛擬主機(jī)、建站公司、App開(kāi)發(fā)關(guān)鍵詞優(yōu)化、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
洛隆县| 石狮市| 泰安市| 札达县| 南皮县| 五家渠市| 凉城县| 无锡市| 怀仁县| 石景山区| 巴楚县| 靖安县| 正定县| 鹤山市| 西丰县| 四川省| 容城县| 昌邑市| 神木县| 东城区| 苏州市| 灵宝市| 县级市| 内丘县| 车险| 香河县| 上虞市| 古田县| 宣城市| 福清市| 泰州市| 凉城县| 清水河县| 沁水县| 永宁县| 湘西| 奎屯市| 额敏县| 宜昌市| 南通市| 平南县|