ganglia 是分布式的监控系统,有两个Daemon, 分别是:客户端Ganglia Monitoring Daemon
(gmond)和服务端Ganglia Meta Daemon (gmetad),还有Ganglia PHP Web Frontend(基于
web的动态访问方式)组成
是一个Linux下图形化监控系统运行性能的软件,界面美观、丰富,功能强大
http://ganglia.sourceforge.net/ 软件下载
系统环境:Red Hat Enterprise Linux Server release 6.3,关闭Selinux和iptable
到ganglia-3.4.0.tar.gz目录下
rpmbulid -tb ganglia-3.4.0.tar.gz
会提示如下图
yum install libart_lgp-devel gcc-c++ python-devel autoconf automake libtool rrdtool apr-devel -y
剩下rrdtool-devel、libconfuse、libconfuse-devel可以到http://rpm.pbone.net/搜索下载并安装之后
rpmbuild -tb ganglia-3.4.0.tar.gz
cd rpmbuild/RPMS/x86_64/
rpm -ivh * #安装所有的包gmetad是服务端,gmond是客户端
vi /etc/ganglia/gmond.conf
.......
cluster {
name = "my cluster" #把unspecified修改
owner = "unspecified"
latlong = "unspecified"
url = "unspecified"
}
.......
现在可以启动服务
/etc/init.d/gmetad start
/etc/init.d/gmond start
ganglia是web端显示监控内容的
tar zxf ganglia-web-3.5.2.tar.gz
cd ganglia-web-3.5.2
make install #默认是安装在apache发布目录下的/var/www/html若是nginx的可以修改Makefile文件指定到nginx的发布目录下
转载于:https://blog.51cto.com/nickcoco/1323518