安装: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浏览器里看看你做的效果
安装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
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安装成功
转载于:https://blog.51cto.com/comtv/1542077