Ganglia简介
Ganglia是一款为HPC(高性能计算)集群而设计的可扩展的分布式监控系统,它可以监视和显示集群中的节点的各种状态信息,它由运行在各个节点上的gmond守护进程来采集CPU、内存、硬盘利用率、I/O负载、网络流量情况等方面的数据,然后汇总到gmetad守护进程下,使用rrdtool存储数据,最后将历史数据以曲线方式通过PHP页面呈现。
Ganglia的特点如下:
- 良好的扩展性,分层架构设计能够适应大规模服务器集群的需要
- 负载开销低,支持高并发
- 广泛支持各种操作系统(UNIX等)和cpu架构,支持虚拟机
gmond.conf配置文件
这里对于ganglia的安装不再赘述,主要讲解gmond.conf
配置文件内容。
Ganglia监控客户端gmond
安装完成后,配置文件位于Ganglia安装路径的etc目录下,名称为 gmond.conf
,使用yum或者RPM包安装的话位于/etc/ganglia/gmond.conf
。
1 | globals { |