Ganglia es un sistema de monitoreo distribuido y escalable para sistemas informáticos de alto rendimiento, como clústeres y cuadrículas. Se basa en un diseño jerárquico dirigido a federaciones de agrupaciones. Se ha utilizado para vincular clústeres en campus universitarios y en todo el mundo y se puede escalar para manejar clústeres con 2000 nodos.
Ganglia aprovecha tecnologías ampliamente utilizadas como XDR para el transporte de datos compacto y portátil, XML para la representación de datos y RRDtool para el almacenamiento y visualización de datos. La aplicación utiliza estructuras y algoritmos de datos cuidadosamente diseñados para lograr gastos generales muy bajos por nodo y alta concurrencia. La implementación de Ganglia es robusta y se ha trasladado a un amplio conjunto de sistemas operativos y arquitecturas de procesador.
Ganglia se distribuye como un único archivo. Contiene todos los archivos necesarios para implementar la aplicación en la parte superior de un servidor web estable. Simplemente copie los archivos a la raíz de su servidor web o en un directorio específico para comenzar. Después de la instalación, puede acceder al sistema Ganglia desde cualquier computadora, teléfono inteligente o tableta.
En general, Ganglia es una gran aplicación que es fácil de configurar y tiene un bajo impacto en el rendimiento del servidor.