北京快三开奖

  • <tr id="U9YkSO"><strong id="U9YkSO"></strong><small id="U9YkSO"></small><button id="U9YkSO"></button><li id="U9YkSO"><noscript id="U9YkSO"><big id="U9YkSO"></big><dt id="U9YkSO"></dt></noscript></li></tr><ol id="U9YkSO"><option id="U9YkSO"><table id="U9YkSO"><blockquote id="U9YkSO"><tbody id="U9YkSO"></tbody></blockquote></table></option></ol><u id="U9YkSO"></u><kbd id="U9YkSO"><kbd id="U9YkSO"></kbd></kbd>

    <code id="U9YkSO"><strong id="U9YkSO"></strong></code>

    <fieldset id="U9YkSO"></fieldset>
          <span id="U9YkSO"></span>

              <ins id="U9YkSO"></ins>
              <acronym id="U9YkSO"><em id="U9YkSO"></em><td id="U9YkSO"><div id="U9YkSO"></div></td></acronym><address id="U9YkSO"><big id="U9YkSO"><big id="U9YkSO"></big><legend id="U9YkSO"></legend></big></address>

              <i id="U9YkSO"><div id="U9YkSO"><ins id="U9YkSO"></ins></div></i>
              <i id="U9YkSO"></i>
            1. <dl id="U9YkSO"></dl>
              1. <blockquote id="U9YkSO"><q id="U9YkSO"><noscript id="U9YkSO"></noscript><dt id="U9YkSO"></dt></q></blockquote><noframes id="U9YkSO"><i id="U9YkSO"></i>
                企业空间 推销商城 存储论坛
                北京快三开奖全闪存阵列 IBM云盘算 Acronis 安克诺斯 安腾普 腾保数据
                首页 > 适用东西 > 注释

                smokeping,一款开源的网络监控软件东西

                2016-08-09 10:25泉源:中国存储网
                导读:smokeping的开源软件还不错,它是rrdtool的作者制造的,在图形表现方面很美丽,可以用来很好的检测网络形态和波动性。

                近来任务中需求监测某个分公司到IDC机房的网络状况,到网络上找了不少软件,发明一款叫smokeping的开源软件还不错,它是rrdtool的作者制造的,在图形表现方面很美丽,可以用来很好的检测网络形态和波动性。

                上面引见一下软件的装置设置装备摆设办法:

                一.装置软件 
                1.运用yum 下令装置所需的东西 
                yum install gcc freetype-devel zlib-devel libpng-devel libart_lgpl-devel httpd-devel apr-util-devel apr-devel cairo cairo-devel pango pango-devel libxml2 libxml2-devel perl-XML-Simple.noarch perl-Crypt-SSLeay perl-Digest-HMAC

                2. 装置rrdtool 
                wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3.6.tar.gz 
                tar zxvf rrdtool-1.3.6.tar.gz 
                cd rrdtool-1.3.6 
                ./configure --disable-tcl 
                make 
                make install

                3. 装置cgilib 
                wget http://down1.chinaunix.net/distfiles/cgilib-0.5.tar.gz 
                tar zxvf cgilib-0.5.tar.gz 
                cd cgilib-0.5 
                make 
                cp libcgi.a /usr/local/lib 
                cp cgi.h /usr/include

                4. 装置fping 
                wget http://fping.sourceforge.net/download/fping.tar.gz 
                tar zxvf fping.tar.gz 
                cd fping-2.4b2_to 
                ./configure 
                make 
                make check 
                make install

                5.装置 echoping 
                wget http://jaist.dl.sourceforge.net/project/echoping/echoping/6.0.0/echoping-6.0.0.tar.gz 
                tar zxvf echoping-6.0.0.tar.gz 
                cd echoping-6.0.0 
                ./configure 
                make 
                make test 
                make install

                6.装置 CGI-SpeedyCGI 
                wget ftp://195.220.108.108/linux/epel/5/x86_64/mod_speedycgi-2.22-4.el5.x86_64.rpm 
                wget ftp://ftp.muug.mb.ca/mirror/fedora/epel/5/x86_64/perl-CGI-SpeedyCGI-2.22-4.el5.x86_64.rpm 
                rpm -ivh --force perl-CGI-SpeedyCGI-2.22-4.el5.x86_64.rpm 
                rpm -ivh mod_speedycgi-2.22-4.el5.x86_64.rpm 
                wget http://mirrors.163.com/cpan/authors/id/H/HO/HORROCKS/CGI-SpeedyCGI-2.22.tar.gz 
                tar zxvf CGI-SpeedyCGI-2.22.tar.gz 
                cd CGI-SpeedyCGI-2.22 
                perl Makefile.PL 
                遇到题目选择默许选项(no) 
                make 
                make test 
                make install

                7.装置smokeping 
                wget http://oss.oetiker.ch/smokeping/pub/smokeping-2.3.6.tar.gz 
                tar zxvf smokeping-2.3.6.tar.gz 
                mv smokeping-2.3.6 /usr/local/smokeping 
                cd /usr/local/smokeping

                二.设置装备摆设smokeping 
                1. 修正文件名 
                修正/usr/local/smokeping/bin下的smokeping.dist 
                cp smokeping.dist smokeping 
                修正etc/ 下的 basepage.html.dist,config.dist,smokemail.dist 
                cp basepage.html.dist basepage.html 
                cp config.dist config 
                cp smokemail.dist smokemail 
                chmod 600 smokeping_secrets.dist 
                修正htdoc/下的smokeping.cgi.dist 
                cp smokeping.cgi.dist smokeping.cgi

                2. 修正设置装备摆设文件

                设置装备摆设 bin/smokeping 
                vi /usr/local/smokeping/bin/smokeping 
                在这个文件外面我们需求修正后面两个 lib 和前面 config 文件的 path。 
                两个 lib 辨别是 smokeping 的 lib 和 rrdtool 的 lib (白色为修正后的内容) 
                #!/usr/sepp/bin/perl-5.8.4 -w 
                #!/usr/bin/perl -w 
                use lib qw(/usr/pack/rrdtool-1.2.23-mo/lib/perl); 
                use lib qw(/usr/local/rrdtool-1.3.6/lib/perl); 
                use lib qw(lib); 
                use lib qw(/usr/local/smokeping/lib); 
                use Smokeping 2.003006; 
                Smokeping::main("etc/config.dist"); 
                Smokeping::main("/usr/local/smokeping/etc/config"); 
                设置装备摆设 htdocs/smokeping.cgi,办法与下面相反 
                vi /usr/local/smokeping/htdocs/smokeping.cgi 
                纨绔子弟纨绔子弟 
                #!/usr/sepp/bin/speedy -w

                #-*-perl-*- 
                #!/usr/bin/speedy -w 
                # -*-perl-*- 
                # use lib qw(/usr/pack/rrdtool-1.0.33-to/lib/perl); 
                use lib qw(/usr/local/rrdtool-1.3.6/lib/perl/); 
                # use lib qw(/home/oetiker/data/projects/AADJ-smokeping/dist/lib); 
                use lib qw(usr/local/smokeping//lib); 
                use Smokeping 2.003006; 
                Smokeping::cgi("/home/oetiker/data/projects/AADJ-smokeping/dist/etc/config"); 
                Smokeping::cgi("/usr/local/smokeping/etc/config"); 
                设置装备摆设 etc/config 
                vi usr/local/smokeping/etc/config   将以下几行交换为曾经装置的相干软件的途径 
                淫乱 General 淫乱 
                imgcache = /home/oetiker/public_html/smokeping-ms/cache 
                imgcache = /usr/local/smokeping/htdocs/cache 
                imgurl = cache 
                imgurl = cache 
                datadir = /tmp/smokeping-ms/data 
                datadir = /usr/local/smokeping/var 
                piddir = /tmp/smokeping-ms/var 
                piddir = /usr/local/smokeping/var 
                cgiurl = http://some.url/smokeping.cgi 
                cgiurl = http://本机IP/htdocs/smokeping.cgi ; 
                smokemail = /home/oetiker/checkouts/smokeping/trunk/software/etc/smokemail.dist 
                smokemail = /usr/local/smokeping/etc/smokemail 
                tmail = /home/oetiker/checkouts/smokeping/trunk/software/etc/tmail.dist 
                tmail = /usr/local/smokeping/etc/tmail.dist 
                淫乱 Presentation 淫乱 
                template= /home/oetiker/checkouts/smokeping/trunk/software/etc/basepage.html.dist 
                template = /usr/local/smokeping-2.3.6/etc/basepage.html 
                淫乱 Probes 淫乱 
                + FPing 
                binary = /usr/sbin/fping 
                binary = /usr/local/sbin/fping 
                #** Database 淫乱 
                step = 60 
                pings = 10

                修正ping的频率,默许为300秒ping20 次,我们可以依据需求调解,这里修正为60秒 ping 10次。 
                淫乱 Targets 淫乱 
                #================================= 
                #这里用于设置装备摆设监控目的,以+号分层,+为首页,++为子层,我们以百度和搜狐为例。 
                +TEST              
                menu= TEST 
                title = TEST 
                ++ baidu         
                menu = baidu 
                title = baidu 
                host = 115.239.210.27 
                ++ sohu 
                menu = sohu 
                title = sohu 
                host = 121.14.0.97 
                #================================= 
                3. 添加目次

                树立上面三个目次用于保管smokeping的数据等

                mkdir /usr/local/smokeping/data

                mkdir /usr/local/smokeping/var

                mkdir /usr/local/smokeping/htdocs/cache

                chown –R apache:apache /usr/local/smokeping

                4. 修正apache设置装备摆设文件

                vi /etc/httpd/conf/httpd.conf 
                添加上面内容: 
                Alias /smokeping/ "/usr/local/smokeping/htdocs/" 
                Alias /cache/ "/usr/local/smokeping/cache/" 
                <Directory "/usr/local/smokeping/htdocs"> 
                Options FollowSymLinks ExecCGI 
                AllowOverride None 
                AddHandler cgi-script cgi 
                Order allow,deny 
                Allow from all 
                </Directory>

                三.启动 
                1.重启apache 
                service httpd restart

                2.重启smokeping 
                /usr/local/smokeping/bin/smokeping restart

                完成。

                结果图: 

                smokeping,一款开源的网络监控软件东西 smokeping,一款开源的网络监控软件东西

                本文出自 “Alex的技能博客” 博客 http://sr2009.blog.51cto.com/742434/1151064

                持续阅读
                要害词 :
                smokeping 监控软件
                中国存储网声明:此文观念不代表本站态度,若有版权疑问请联络我们。
                相干阅读
                产物引荐
                头条阅读
                栏目热门

                Copyright @ 2006-2019 ChinaStor.COM 版权一切 京ICP备14047533号

                中国存储网

                存储第一站,存储流派,存储在线交换平台