What is Ganglia?
It is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters.
Ganglia is a tool in the Monitoring Tools category of a tech stack.
Who uses Ganglia?
Companies
5 companies reportedly use Ganglia in their tech stacks, including Twitch, hike, and general.
Developers
23 developers on StackShare have stated that they use Ganglia.
Ganglia Alternatives & Comparisons
What are some alternatives to Ganglia?
collectd
collectd gathers statistics about the system it is running on and stores this information. Those statistics can then be used to find current performance bottlenecks (i.e. performance analysis) and predict future system load (i.e. capacity planning). Or if you just want pretty graphs of your private server and are fed up with some homegrown solution you're at the right place, too.
Zabbix
Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.
Nagios
Nagios is a host/service/network monitoring program written in C and
released under the GNU General Public License.
Munin
Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.
Grafana
Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.