Ganglia

monitoring

http://ganglia.info/
https://github.com/ganglia

General introduction and configuration:
http://www.linux-mag.com/id/1433/
http://blogs.impetus.com/big_data/big_data_technologies/GangliaMonitoringTool.do
http://timstaley.co.uk/posts/why-ganglia
http://timstaley.co.uk/posts/ganglia-setup-explained/
https://www.digitalocean.com/community/tutorials/introduction-to-ganglia-on-ubuntu-14-04
http://www.slashroot.in/introduction-ganglia-monitoring-and-graphing-tool
http://www2.latech.edu/~box/ase/ganglia.pdf
https://github.com/ganglia/monitor-core/wiki/Ganglia-Configuration
http://blog.sflow.com/2011/07/ganglia-32-released.html
https://sachinsharm.wordpress.com/tag/installing-ganglia/
http://www.slashroot.in/how-install-and-configure-ganglia-gmod-and-ganglia-gmetad

Compiling Ganglia using Cygwin:
https://github.com/simplegeo/ganglia/blob/master/README.WIN
http://permalink.gmane.org/gmane.comp.monitoring.ganglia.general/4377
http://sourceforge.net/p/ganglia/mailman/message/25617036/
http://unix.stackexchange.com/questions/149359/what-is-the-correct-syntax-to-add-cflags-and-ldflags-to-configure - maybe helpful
https://www3.ntu.edu.sg/home/ehchua/programming/cpp/gcc_make.html - maybe helpful
http://www.nongnu.org/cygbuild/manual/index.html - maybe helpful
http://www.techrepublic.com/forums/questions/ganglia-install-on-win-xp/
http://permalink.gmane.org/gmane.comp.monitoring.ganglia.general/2753

Running Ganglia as a Windows service through Cygwin:
http://ryandlane.com/blog/2010/06/04/adding-gmond-as-a-service-in-cygwin/
http://blogs.fau.de/johanneshabich/2009/10/05/ganglia-3-1-2-running-as-as-a-service-after-all/

Other:
http://ganglia.info/?p=42
https://github.com/ganglia/monitor-core/wiki/Ganglia-GMond-Native-Windows
https://blogs.fau.de/johanneshabich/2009/04/29/ganglia-3-1-2-for-windows-hpc2008/

What is Ganglia?

It is a software to monitor the availability and performance of other software, servers, and equipments that you have on your infrastructure.

Ganglia is a "scalable distributed monitoring system" focused on clusters and grids. It gives you a quick and easy-to-read overview of your entire clustered system. This monitor has been ported to many platforms and is used on thousands of clusters around the world. Anyone who employs server clusters should have Ganglia monitoring that system. Ganglia can scale to handle clusters with up to 2,000 nodes.

What challenges did I face when I tried to build Ganglia on Windows using Cygwin?

  1. Problem with xdr.h not found. The xdr.h was part of sunrpc4 or onc-rpc package which is no longer maintain. The list of packages available from Cygwin actually has onc-rpc-devel. I installed it, but that did not work, and I could not figure out what to do with it. Eventually, I found out that there is another package that provide the xdr.h but in another location.

How can we build Ganglia on Windows using Cygwin?

Follow instruction from the README.WIN file and:

export CPPFLAGS=-I/usr/include/tirpc

Comment out interface.h from libmetrics\cygwin\metrics.c

LDFLAGS

CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib"

export CPATH=/usr/local/include
export LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH=/usr/local/lib

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License