Ganglia: Difference between revisions
From CBLFS
Jump to navigationJump to search
Weibullguy (talk | contribs) No edit summary |
Weibullguy (talk | contribs) No edit summary |
||
| Line 15: | Line 15: | ||
* [[RRDTool]] | * [[RRDTool]] | ||
* [[libconfuse]] | * [[libconfuse]] | ||
* [[Python]] | |||
* [[Expat]] | |||
* [[APR]] | |||
=== Recommended === | === Recommended === | ||
Latest revision as of 21:15, 21 March 2009
| Download Source: | http://downloads.sourceforge.net/ganglia/ganglia-3.0.6.tar.gz |
|---|
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 |