`

使用Ganglia来监控你的集群

阅读更多

鉴于Ganglia官方没有提供很好的入门文档,所以,本文给出一个基于CentOS 6.6快速搭建Ganglia监控系统的入门指南,如果需要进一步深入Ganglia,可看Ganglia专著《Monitoring with Ganglia》以及Ganglia官网

1、sudo yum install ganglia ganglia-gmetad ganglia-gmond ganglia-web

2、sudo vi /etc/ganglia/gmond.conf
仅需修改name的值即可:
cluster {
name = "bigdata"
owner = "unspecified"
latlong = "unspecified"
url = "unspecified"
}

3、sudo vi /etc/ganglia/gmetad.conf
修改data_source中双引号内的值,和2中的cluster name保持一致: 
data_source "bigdata" localhost

4、sudo service gmetad start
5、sudo service gmond start

6、sudo vi /etc/httpd/conf/httpd.conf
指定主机名称: 
ServerName bigdata-01:80

7、sudo vi /etc/httpd/conf.d/ganglia.conf
设置允许访问: 
Allow from all

8、sudo service httpd start

接着访问 http://bigdata-01:80/ganglia 即可,有很多的监控指标,非常方便查看程序的资源消耗情况,如下图所示:

CPU:

进程:

网络:

内存:

Load:

磁盘:

 

 

 

 

 

1
3
分享到:
评论

相关推荐

    ganglia集群监控(包+部署说明)

    1. **Gmond (Ganglia Monitoring Daemon)**:这是Ganglia的节点代理程序,它运行在每一个被监控的主机上,收集诸如CPU使用率、内存使用、磁盘I/O、网络流量等系统指标,并将这些数据发送到Ganglia集群中的其他节点或...

    集群级监控工具ganglia

    总之,Ganglia作为集群监控工具,其强大的功能在于能实时监控整个集群的资源使用状况,帮助管理员及时发现和处理潜在的性能瓶颈,优化系统资源分配,确保集群的稳定运行。通过合理配置和维护,Ganglia能够提供详尽的...

    《Ganglia系统监控(中文完整版)》

    《Ganglia系统监控》是一本全面介绍Ganglia监控系统的中文参考资料,对于想要深入了解和使用Ganglia的用户来说,是一份极佳的学习材料。Ganglia是一款开源的、跨平台的分布式监控系统,它能够实时监控网络中的各种...

    ganglia集群资源监控工具

    总的来说,Ganglia作为一个强大的集群资源监控工具,通过其高效的数据收集和展示机制,为管理员提供了宝贵的洞察力,有助于维护集群的稳定运行和性能优化。对于那些需要监控大规模分布式系统的组织来说,Ganglia无疑...

    ganglia系统监控扩展

    总结来说,"ganglia系统监控扩展"提供了一种使用Python扩展Ganglia监控能力的方法,包括对Nginx和Varnish等特定服务的深入监控。通过这样的扩展,我们可以更细致地观察和管理我们的IT基础设施,及时发现并解决性能...

    服务器监控软件ganglia安装包及其安装文档

    通过上述步骤,你应能成功在服务器上部署并运行Ganglia监控系统。提供的压缩包文件应包含详细的安装文档,按照文档步骤操作,可以避免许多常见问题,确保安装过程顺利。记得在安装过程中备份重要数据,以防意外。

    Ganglia系统监控.pdf

    Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,...

    Ganglia分布式集群监控系统安装手册 - 千秋大业奋当先 - 博客频道

    Ganglia分布式集群监控系统安装手册 - 千秋大业奋当先 - 博客频道

    ganglia监控软件的笔记

    ### Ganglia监控软件知识点 #### 一、Ganglia简介 Ganglia是一款开源的分布式监控系统,主要用于高性能计算(HPC)环境中的资源监控。它能够高效地收集和传播集群内部各节点的状态信息,包括但不限于CPU利用率、...

    linux集群上配置Ganglia监控系统并监控solr可用.pdf

    【Ganglia监控系统在Linux集群上的配置及Solr监控】 Ganglia是一个开源的分布式监控系统,专门设计用于监控大型集群的计算资源,如CPU使用率、内存使用、网络流量等。它由三个主要组件构成:gmond、gmetad和ganglia...

    走进ganglia—集群配置

    Ganglia是一种分布式监控系统,主要用于高性能计算环境中的集群资源监测。本文将详细介绍如何配置Ganglia集群,包括服务端(gmetad节点)和客户端(gmond节点)的具体步骤。 #### 一、服务端配置 (gmetad节点) **1...

    Ganglia系统状态监控软件安装配置手册

    Ganglia监控软件由两大核心组件构成:Ganglia Monitoring Daemon (gmond) 和 Ganglia Meta Daemon (gmetad)。gmond运行于被监控的节点上,负责搜集机器的性能数据并将其发送至监控服务器;gmetad则在监控服务器上...

    linux集群上配置Ganglia监控系统并监控solr.pdf

    通过以上步骤,你可以在Linux集群上成功部署Ganglia监控系统,并监控Solr的运行状态,为集群管理和优化提供关键的性能数据。定期检查和分析这些数据,有助于预防潜在的问题,提高集群的稳定性和效率。

    本科毕业论文---基于ganglia的集群监控软件的设计与实现.doc

    Ganglia是一种开源的集群监控软件,能够监控集群中的各个节点,提供了实时的节点状态信息。 相关技术介绍 集群 集群是一种由多个计算机节点组成的计算系统,能够提供高性能的计算能力和可靠的计算服务。集群系统...

    监控HBase集群

    Ganglia是一个分布式监控框架,可以监控集群的状态和表现。为了配置HBase把指标信息输出到Ganglia,需要设置$HBASE_HOME/conf/目录下的hadoop-metrics.properties文件中的参数。 结论: 监控HBase集群对于确保系统...

    大数据平台监控Ganglia加Nagios

    大数据平台监控是确保系统稳定性和高效运行的关键,Ganglia 和 Nagios 是两种广泛使用的开源监控工具,它们在监控大数据环境方面有着各自的优势。本文将详细介绍如何在大数据平台上结合使用Ganglia和Nagios进行监控...

    (转经修改)ganglia监控HADOOP 2.2

    在Hadoop 2.2中,Ganglia监控可以提供丰富的性能指标,如CPU利用率、内存使用、磁盘I/O、网络流量以及Hadoop特有的指标,如作业执行时间、任务进度等。这些数据对于优化Hadoop集群的性能、预防故障和规划扩展都至关...

    大学毕业论文---基于ganglia的集群监控软件的设计与实现.doc

    Ganglia是一款开源的、分布式的监控系统,它能够收集并展示集群的性能数据,包括CPU利用率、内存使用情况、网络带宽等关键指标。 1.1 背景及意义:在大规模计算环境中,集群监控是必不可少的,它能够实时监测系统...

Global site tag (gtag.js) - Google Analytics