Ganglia
Ganglia
Ganglia
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Monitoreo<br />
Network Management<br />
<strong>Ganglia</strong><br />
Eduardo Diez y Riega V<br />
deduar@ula.ve
Monitoreo<br />
<strong>Ganglia</strong><br />
•<strong>Ganglia</strong> es un software que provee monitoreo<br />
en tiempo real y ejecución de ambientes graficos<br />
•<strong>Ganglia</strong> es tan fácil de usar que al igual como<br />
puede correr en 16 nodos de un cluster puede<br />
correr en 512 o mas nodos en un sistema de<br />
ambiente distribuido.<br />
•<strong>Ganglia</strong> Monitoring Daemon (gmond)<br />
•<strong>Ganglia</strong> Meta Daemon (gmetad).
Monitoreo<br />
<strong>Ganglia</strong> - gmond<br />
Es un demonio multi-threaded el cual<br />
corre en cada uno de los nodos del<br />
cluster que se desea monitorear.<br />
Gmond tiene su propia base de datos<br />
distribuida y su propia redundancia.
Monitoreo<br />
<strong>Ganglia</strong> - gmond
Monitoreo<br />
<strong>Ganglia</strong> - gmetad<br />
Permite obtener la informacion via XML en<br />
intervalos regulares desde los nodos, el<br />
gmetad toma la informacion y la salva en<br />
una base de datos Round-Robin y<br />
concatena los XML de los nodos para<br />
compartir la informacion con el servidor<br />
web u otro frontend que corra el demonio<br />
gmetad.
Monitoreo<br />
<strong>Ganglia</strong> - gmetad
Monitoreo<br />
<strong>Ganglia</strong> - Web Frontend<br />
Provee una vista de información de una pagina<br />
Web dinámica en tiempo<br />
<strong>Ganglia</strong> arranca como en html pero viene de un<br />
árbol xml, este fue echo bajo un sistema donde<br />
el historial se presenta de manera grafica
Monitoreo<br />
<strong>Ganglia</strong> - Instalación<br />
La maquina y la red deben estar habilitadas de<br />
manera multicast para poder correr <strong>Ganglia</strong>, es<br />
rocomendable que las maquinas esten<br />
conectadas a un mismo switch.<br />
Si las maquinas del Cluster están separadas por<br />
un router, entonces se necesitara configurar la<br />
opción mcast_ttl en el /etc/gmond.conf.<br />
Hay que asegurarse de que los router estén<br />
configurado para pasar tráficos multicast.
Monitoreo<br />
<strong>Ganglia</strong> - Instalación<br />
•Descargar<br />
•Compilar<br />
–configure<br />
–make<br />
–make install<br />
•Arranca el gmond y activa el gmetad
Monitoreo<br />
<strong>Ganglia</strong> - Instalación<br />
Probando la instalación Gmond.<br />
prompt> telnet localhost 8649<br />
También puedes probar la instalación del<br />
Gmetad<br />
prompt> telnet localhost 8651
Monitoreo<br />
<strong>Ganglia</strong> - screenshot