安装:tcl
download :tcl8.4.9-src.tar
http://sourceforge.net/project/showfiles.php?group_id=10894&package_id=10452

tar -zxvf tcl8.4.9-src.tar.gz
cd tcl8.4.9/unix/
     ./configure --prefix=/usr --enable-shared;make ;make install




安装:rrdtool
     download:rrdtool

    wget
    #wget

     ./configure --enable-shared --enable-local-libpng --enable-local-zlib --with-tcllib=/usr/lib
      make ;make install
      make site-perl-install

     (最好一个 make site-perl-install 是用于安装于perl程序里 ,就是RRDs.pm (rrdtool)。)


    


安装:Getopt-Long

wget:
    cd Getopt-Long-2.34

    perl Makefile.PL ;make ;make install


安装:HTML-Template

     wget:ftp://ftp.cis.nctu.edu.tw/BSD/OpenBSD/distfiles/HTML-Template-2.6.tar.gz
     cd HTML-Template-2.6; perl Makefile.PL ;make ;make install

安装 Storable
    wget

     cd Storable-2.13 ;perl Makefile.PL ;make    ;make install


安装 Net::Server::Fork
     
    wget:http://search.cpan.org/CPAN/authors/id/B/BB/BBB/Net-Server-0.87.tar.gz
      cd Net-Server-0.87 ; perl Makefile.PL ;make ;make install


安装 Time-HiRes
     
     wget:
      cd Time-HiRes-1.66 ;perl Makefile.PL ;make ;make install


安装 munin

    wget http://belnet.dl.sourceforge.net/sourceforge/munin/munin_1.2.2.tar.gz
    cd munin-1.2.2/
    
先创建用户和组:

    useradd munin

修改参数:

vi Makefile.config

其实在当前目录下,dists/redhat 也有一个Makefile.config, 修改参数的时候,可以参照这个文件来修改。
修改好参数后,编译安装
如下:

PREFIX      = $(DESTDIR)/usr
CONFDIR     = $(DESTDIR)/etc/munin
BINDIR      = $(PREFIX)/bin
SBINDIR     = $(PREFIX)/sbin
DOCDIR      = $(PREFIX)/local/doc

MANDIR      = $(PREFIX)/share/man
LIBDIR      = $(PREFIX)/lib/munin
HTMLDIR     = $(PREFIX)/var/www/munin
CGIDIR      = $(HTMLDIR)/cgi
DBDIR       = $(DESTDIR)/var/lib/munin
PLUGSTATE = $(DBDIR)/plugin-state
LOGDIR      = $(DESTDIR)/var/log/munin
STATEDIR    = $(DESTDIR)/var/run/munin



安装主程序:

make install-main


su - munin

crontab -e
*/5 * * * * /usr/bin/munin-cron


你可以先运行munin-cron, 看看有没有错误。


安装client 程序

make install-node install-node-plugins

munin-node-configure --shell |sh

munin-node


运行完munin-node 后,你用 netstat -nl 查看,会有 4949的端口开了


主配制文件:vi /etc/munin/munin.conf

htmldir /usr/var/www/munin (数据所在的位置,apache指向这里,就是所要览的页面)


然后你在web浏览器里看看你做的效果

http://ip/munin/


安装apache: (略)


./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --enable-vhost-alias --enable-ssl --enable-rule=SSL_SDBM --with-mpm=worker


配制munin服务器端与客户端:

服务器的ip:124.205.156.23 openfire.gpon.cn
客户端的IP:124.205.156.24 openfire.mb.cn


server:
     update: vi /etc/munin/munin.conf
      add:
[openfire.mb.cn]
     address 124.205.156.24
     use_node_name yes



client:

      安装客户端:


           先创建用户和组:

    useradd munin

修改参数:

vi Makefile.config

其实在当前目录下,dists/redhat 也有一个Makefile.config, 修改参数的时候,可以参照这个文件来修改。
修改好参数后,编译安装
如下:

PREFIX      = $(DESTDIR)/usr
CONFDIR     = $(DESTDIR)/etc/munin
BINDIR      = $(PREFIX)/bin
SBINDIR     = $(PREFIX)/sbin
DOCDIR      = $(PREFIX)/local/doc

MANDIR      = $(PREFIX)/share/man
LIBDIR      = $(PREFIX)/lib/munin
HTMLDIR     = $(PREFIX)/var/www/munin
CGIDIR      = $(HTMLDIR)/cgi
DBDIR       = $(DESTDIR)/var/lib/munin
PLUGSTATE = $(DBDIR)/plugin-state
LOGDIR      = $(DESTDIR)/var/log/munin
STATEDIR    = $(DESTDIR)/var/run/munin
              

安装client 程序

make install-node install-node-plugins

munin-node-configure --shell |sh

munin-node

运行完munin-node 后,你用 netstat -nl 查看,会有 4949的端口开了


vi /etc/munin/munin-node.conf
add:    allow ^124\.205\.156\.23$

     pkill -9 munin-node; munin-node

server:

pkill -9 munin-node; munin-node

参考:http://munin.projects.linpro.no/wiki/Documentation



##########################################################33

rrdtool 安装

source:http://www.linuxnotes.cn/?p=73

作者 ming 写于 2008年7月2日 – 14:02 -

安装rrdtool之前确保安装了这些库zlib libpng freetype libart_lgpl
验证如下
[root@localhost rrdtool-1.2.6]# rpm -qa |grep zlib
zlib-1.2.3-3
zlib-devel-1.2.3-3
[root@localhost rrdtool-1.2.6]# rpm -qa |grep libpng
libpng-devel-1.2.10-7
libpng-1.2.10-7
[root@localhost rrdtool-1.2.6]# rpm -qa |grep freetype
freetype-2.2.1-16.el5
freetype-devel-2.2.1-16.el5
[root@localhost rrdtool-1.2.6]# rpm -qa |grep libart_lgpl
libart_lgpl-2.3.17-4
libart_lgpl-devel-2.3.17-4安裝rrdtool時必須要安裝cgilib這個庫,以下是正確的安裝方法rrdtool 1.2.*

Download:
http://oss.oetiker.ch/rrdtool/

Dependent package:
http://oss.oetiker.ch/rrdtool/pub/libs/

Difficulty:

install libcgi
wget http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/libs/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

cd rrdtool-1.2.6 进入rrdtool源目录
./configure    进行配置如果./configure时出现下面这个错误configure: error: Please fix the library issues listed above and try again.就要安装libart_lgpl-devel这个包
make     进行编译
make install    将编译好的安装到/usr/local/rrdtool-1.2.6/
ls /usr/local/rrdtool-1.2.6/ 查看该目录
bin examples include lib man share shared 应该有这些目录才正至此rrdtool安装成功





surce: http://toumingdeyu.bokee.com/946816.html