Download - Ganglia Presentation
Shyam KompalliSTG Lab Services
Lab Service STG
Ganglia Monitoring Tool
2009 IBM Corporation
Exploring Ganglia
What is Ganglia
Monitoring Tool that displays Real Time performance data of the Server Clusters as a Dashboard with drill down capability
Developed by University Of California, Berkeley Computer Science Dept
Currently in use on thousand of clusters around the world
Open Source Product
Expandable (Can add new new Metrics)
Scalable (can monitor up to 2000 nodes)
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Glossary
Node CLUSTER GRID
Single Logical Partition on a Frame Monitored Partitions on a Single Frame Collection of Monitored Frames
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia Infrastructure
Collection Deamon
GMOND
GMETD
Monitoring Deamon
RRD
Round Robin Database
Ganglia Scripts
June 27, 2012
I
Apache WebServer Web Browser IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia CommunicationGMETAD
GMETAD
NODE 4
NODE 4
NODE 1
NODE 2
NODE 3
NODE 1
NODE 2
NODE 3
MUTICAST MUTICAST
UNICASTTCP UDP
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia Implementation rrdtool*.rpm ganglia-gmetad*.rpm ganglia-gmond*.rpm rrdtool*.rpm gangliagmetad*.rpm ganglia-gmond*.rpm
NODE 4
NODE 4
NODE 1
NODE 2
NODE 3
NODE 1
NODE 2
NODE 3
ganglia-gmond*.rpm
ganglia-gmond*.rpm
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia Implementation gangliagmond*.rpm /etc/ganglia/gmond.conf gangliagmetad*.rpm /etc/ganglia/gmetad.conf
cluster { data_source "Power_Cluster" name = data_source "Power6_Cluster" localhost "Power_Cluster" gridname 9.5.167.136:8650 "Rochester Lab owner = "unspecified" " latlong = "unspecified" url = "unspecified" } udp_send_channel { host = ip address of the receiving node port = 8649 ttl = 1 } udp_recv_channel { port = 8649June 27, 2012 I
IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia Implementation
GMETAD
GMETAD
NODE 4
NODE 4
NODE 1
NODE 2
NODE 3
NODE 1
NODE 2
NODE 3
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Ganglia Implementation
NODE 4 GMETAD
NODE 4
ApachePHP scripts
RRD GMOND
GMETAD
GMONDNODE 4
RRDNODE 4
GMOND
GMONDNODE 2
GMOND
GMOND
GMONDNODE 2
GMOND
NODE 1
NODE 3
NODE 1
NODE 3
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Rochester Lab
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Rochester Lab
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation
Rochester Lab
June 27, 2012
I
IBM Lab Services & Technical Training
2009 IBM Corporation