Ganglia
From CBLFS
Revision as of 08:03, 23 September 2008 by Weibullguy (talk | contribs)
Download Source: | http://downloads.sourceforge.net/ganglia/ganglia-3.0.6.tar.gz |
---|
Contents
Introduction to Ganglia
Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.
Project Homepage: http://ganglia.sourceforge.net/
Dependencies
Required
Recommended
- PHP Version 4 is required to provide web display of statistics.
Configuration Information
--disable-gexec: Disables support for gexec which isn't required for all platforms. |
--enable-gmetad: enable building of the gmetad meta-monitoring daemon. |
Non-Multilib
Compile the package:
./configure --prefix=/usr --disable-gexec --enable-gmetad && make
Install the package:
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./configure --prefix=/usr --disable-gexec --enable-gmetad && make
Install the package:
make install && mv -v /usr/bin/ganglia-config{,-32} && ln -svf multiarch_wrapper /usr/bin/ganglia-config
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --prefix=/usr \ --libdir=/usr/lib32 --disable-gexec --enable-gmetad && make
Install the package:
make install && mv -v /usr/bin/ganglia-config{,-n32} && ln -svf multiarch_wrapper /usr/bin/ganglia-config
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --prefix=/usr \ --libdir=/usr/lib64 --disable-gexec --enable-gmetad && make
Install the package:
make install && mv -v /usr/bin/ganglia-config{,-64} && ln -svf multiarch_wrapper /usr/bin/ganglia-config
Configuring
Configure the gmond daemon with the default configuration.
gmond --default_config > /etc/gmond.conf
Install the gmond init script included in the bootscripts package.
make install-gmond
If this node is going to run the gmetad daemon, copy the default configuration to the machine.
cp -v gmetad/gmetad.conf /etc/
Install the gmetad init script included in the bootscripts package.
make install-gmetad
Contents
Installed Directories: | |
---|---|
Installed Programs: | gmond, gmetad |
Installed Libraries: | libganglia{.a,so} |
Short Descriptions
gmond | is the Ganglia monitoring daemon. This runs on all nodes. |
---|---|
gmetad | is the Ganglia meta-monitoring daemon and collects data from all of the gmond daemons. This runs on one or more nodes. |
libganglia |