Ganglia在linux上的下载安装

Ganglia 监控实战! 从系统管理员接手服务器和主机管理以来,像应用监控这样的工具就成了他们的好帮手。其中比较有名的有Nagios、 Zabbix、 Icinga 和 Centreon。以上这些是重量级的监控工具,让一个新手管理员来设置,并使用其中的高级特性是有些困难的。 阅读详情

介绍

ganglia分三个部分,gmond,gmetad、gweb。gmond是安装到每一台机器,负责收集数据。gmetad不用安装到每一台,他负责接收gmond收集的数据,gweb也不用安装到每一台,主要负责展现gmetad的数据。

Ganglia下载

1.默认源找不到安装包,所以要安装epel源,安装命令如下

yum -y install epel-release

2.下载gmond

yum -y install ganglia-gmond

3.下载gmetad

yum -y install ganglia-gmetad

4.下载 gweb

sudo -y yum install httpd php # 需要额外安装httpd、php
sudo -y yum install ganglia-web

5.修改配置文件 sudo vim /etc/httpd/conf.d/ganglia.conf

 # Ganglia monitoring system php web frontend
Alias /ganglia /usr/share/ganglia
<Location /ganglia>
 Order deny,allow
 #Deny from all
 Allow from all
 # Allow from 127.0.0.1
 # Allow from ::1
 # Allow from .example.com
</Location>

6.修改配置文件/etc/ganglia/gmetad.conf

修改内容:

data_source “hadoop202” 192.168.88.202

7.修改配置文件/etc/ganglia/gmond.conf

[atguigu@hadoop102 flume]$ sudo vim /etc/ganglia/gmond.conf 
修改为:
cluster {
 name = "hadoop202"
 owner = "unspecified"
 latlong = "unspecified"
 url = "unspecified"
}
udp_send_channel {
 #bind_hostname = yes # Highly recommended, soon to be default.
 # This option tells gmond to use a source 
address
 # that resolves to the machine's hostname. 
Without
 # this, the metrics may appear to come from any
 # interface and the DNS names associated with
 # those IPs will be used to create the RRDs.
 # mcast_join = 239.2.11.71
 host = 192.168.88.202
 port = 8649
 ttl = 1
}
udp_recv_channel {
 # mcast_join = 239.2.11.71
 port = 8649
 bind = 192.168.88.202
 retry_bind = true
 # Size of the UDP buffer. If you are handling lots of metrics you 
really
 # should bump it up to e.g. 10MB or even higher.
 # buffer = 10485760
}

注: 修改的内容主要有name,host,bind这三个

8.修改配置文件/etc/selinux/config

SELINUX=disabled # 解决冲突

提示: selinux 本次生效关闭必须重启,如果此时不想重启,可以临时生效之:

sudo setenforce 0

9.启动Ganglia

sudo systemctl start httpd.service
sudo systemctl start gmetad.service
sudo systemctl start gmond.service

10.问题:
浏览网站: http://192.168.88.202/ganglia , 到这里能打开就ok了
但是也可能会出现权限问题,无法访问
1.先确认您的防火墙是关闭的
2.修改ganglia文件的权限

sudo chmod -R 777 /var/lib/ganglia

3.修改上面的sudo vim /etc/httpd/conf.d/ganglia.conf 文件

#
# Ganglia monitoring system php web frontend
#

Alias /ganglia /usr/share/ganglia

#<Location /ganglia>
 # Order deny,allow
  #Deny from all
 # Allow from all
 # Allow from 127.0.0.1
 # Allow from ::1
  # Allow from .example.com
#</Location>

<Location /ganglia>
  #Order deny,allow
 # Deny from all
 # Allow from all
  # Allow from 127.0.0.1
  # Allow from ::1
  # Allow from .example.com
    Require all granted
</Location>

这三种都做一下,如果还是没有解决权限问题, 我就没办法帮助你了!

将flume配置到监控

修改 flume/conf/flume-env.sh 文件,添加下面内容, 注意地址

JAVA_OPTS="-Dflume.monitoring.type=ganglia -Dflume.monitoring.hosts=192.168.9.102:8649 -Xms100m -Xmx200m"

开启flume监控

bin/flume-ng agent -c conf/ -n a1 -f job/netcat-flume-logger.conf
-Dflume.root.logger==INFO,console \
-Dflume.monitoring.type=ganglia
-Dflume.monitoring.hosts=192.168.88.202:8649

监控的字段说明:
在这里插入图片描述

ganglia-3.7.2.tar.gz 下载(5积分) Ganglia监控最新稳定版本 (文件全称:ganglia-3.7.2.tar.gz) 立即下载

相关推荐

ganglia+依赖包

ganglia+依赖包

ganglia安装

ganglia的下载地址 http://sourceforge.net/projects/gangliaganglia的安装分为服务端和客户端和web端安装1.服务端安装 (gmetad)   服务端的服务为gmetad,安装前需要先安装RRDTool(数据库和绘图工具,服务端收集的客户端信息由其来保存),因为要绘制曲线图,所以安装RRDTool前,还必须安装好libpng,freetype,zl

stopname的专栏 5111

ganglia安装文件

ganglia安装包,以及部分依赖rpm包

CentOS7.2安装Ganglia3.7.2

Ganglia详细使用方法请阅读Ganglia权威指南书籍。http://www.51niux.com/?id=83http://www.51niux.com/?id=84http://www.51niux.com/?id=851、Ganglia简介ganglia介绍:ganglia是一款为HPC(高性能计算) 集群设计的可扩展性 的分布式监控系统,它可以监视和显示集群中节点...

bidong9087的博客 841

ganglia-3.7.2

Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。

Ganglia系统监控完整版 pdf

Ganglia系统监控完整版 pdf 清晰

ganglia3.6.0集群监控配置

简介 ganglia是分布式集群监控软件,包括3个主要组件:gmond,gmetad,ganglia-web展示接口。 gmond:用于收集被监控机器的信息。集群中被监控的机器都需要安装并启动。(被监控的集群也可成为从节点) gmetad:用于收集gmond发过来的信息,并存储在rrd数据库中。只需要在ganglia主节点上安装并运行。 ganglia-web:用于向用户展示集群监控数据等

ax_bx_cx_dx的专栏 683

ganglia

NULL 博文链接:https://rdman.iteye.com/blog/779073

Ganglia的简单使用

在Linux操作系统上运行Ganglia并进行简单的使用

需要远程指导仿真实验、代码有问题的,请后台私信或者关注公众号 1297

ganglia rpm文件

ganglia rpm文件,可以直接配置yum源

Obsidian笔记同步实战:基于Git的私有化部署与自动化管理

本文详细介绍了如何利用Git为Obsidian笔记构建私有化、自动化且免费的同步方案。通过安装配置Git与Obsidian-git插件,结合Gitee等远程仓库,实现笔记的版本管理、多设备同步与自动备份,打造安全可靠的知识管理体系。

y7z8a的博客 272

Linux下rpm方式安装ganglia

安装ganglia需要一些依赖包,通过yum的方式安装会比较容易。 配置本地系统yum源 方法1 挂载系统镜像文件 mount -t iso9660  -o loop  /root/CentOS-6.2-x86_64-bin-DVD1.iso   /mnt/iso 方法2挂载系统光驱 mount  -t auto  -o ro  /dev/cdrom    /mnt/iso 配置y

wsl709181912的专栏 953

智能枕头

睡觉和吃饭是一样重要的,一个人想要健康的体魄,不仅要饮食得当,更需要有一个好的睡眠质量。随着人们生活品质的提高,人们对于睡眠的要求越来越高,那么就非常需要一款舒适的枕头。为了适应市场的需求,我爱物联网推出了智能枕头。因为智能枕头可以给头部及颈椎一个良好的承托力,舒适、柔软、放松,让人更好的进入睡眠。 目录 一、智能枕头方案介绍 二、智能枕头的优点 三、智能枕头功能介绍 四、智能枕头APP开发 五、...

6108我爱物联网方案开发优快云博客 3659

Ganglia集群安装部署

在Linux操作系统上搭建一个Ganglia并运行它

需要远程指导仿真实验、代码有问题的,请后台私信或者关注公众号 1339

STM32F4驱动海康工业相机实战:从PWM信号到精准触发拍照(附完整代码)

本文详细介绍了如何使用STM32F4开发板驱动海康工业相机,实现PWM信号精准触发拍照的完整方案。从硬件连接到PWM信号生成,再到相机触发配置与延迟补偿,提供了实战经验和完整代码,帮助开发者解决工业相机硬件触发中的关键问题。

weixin_33716941的博客 694

android OTA升级之后,apk崩溃无法启动

也就是说,我们这个高低版本是fingerprint相同的情况,这个问题追述到jenkins编译,启动job时会初始化一个BUILD_NUMBER值,这个值正好跟Android的build系统的名称重复,这就导致Android build系统那一套拼接时间戳的值不会走,因为jenkins一启动就会定义该值,而我们jenkins服务器迁移过,这个值又会从1开始累计,导致前后版本都是16,从而导致fingerprint一致。问题背景:系统版本从低版本升级到高版本后,apk崩溃启动失败。硬件平台:QCS6125。

kevin's cache的专栏 1346

Linux之离线安装Ganglia

Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。本文介绍了如何使用yum install --downloadonly下载离线安装的包及安装步骤。

月生的静心苑 1090

伯德图详解:从传递函数到系统稳定性的频域分析

在自动控制与控制系统设计中,理解系统对不同频率输入信号的响应特性,是分析和设计稳定系统的核心基础。频率响应描述了系统对正弦输入的幅值增益与相位变化规律,而伯德图作为最直观的频域分析工具,通过对数坐标将宽频带特性压缩成一条清晰曲线,让工程师无需复杂计算即可快速评估系统性能。从典型环节的渐近线绘制,到相位裕度、幅值裕度的读取,伯德图贯穿了系统稳定性判断、控制器参数整定及噪声抑制等关键场景。本文结合实际调试经验,系统讲解伯德图的绘制原理与读图方法,帮助读者快速掌握从传递函数到工程应用的核心技能。

weixin_34535286的博客 336

ganglia配置

1、安装 httpd 服务与 php sudo yum -y install httpd php 2、安装其他依赖 sudo yum -y install rrdtool perl-rrdtool rrdtool-devel sudo yum -y install apr-devel 3、安装ganglia sudo rpm -Uvh http://dl.fedoraproject.or...

JackLi31742的博客 391

基于Cesium实现,动态水面+大坝排水动画

一、绘制面状水域,使用水波纹理,进行渲染,水体透明,可以看到底色。三、使用粒子系统,将喷泉改变方向,加上重力设置,实现排水动画。二、绘制线状三维体,用作模拟大坝拦截效果。四、最后,模拟水位上升,进行淹没分析,

一醉千秋的专栏 1418

学习STM32的ADC采集声音

为了采集声音信号,需要一个声音传感器(如麦克风),将声音信号转换为电压信号输入到 ADC 引脚。通过硬件准备、STM32CubeMX 配置和代码实现,我们可以实现将声音信号转换为数字信号,并进行后续处理。STM32 是一款广泛应用于嵌入式系统开发的微控制器平台,其拥有丰富的外设和强大的性能,非常适合进行 ADC(模拟数字转换)的声音采集。函数启动 ADC1 的连续转换模式,然后在一个无限循环中等待 ADC 转换完成,并读取采样结果。四、代码实现 在生成的代码中,会生成一些相关的库文件和示例代码。

m0_75244442的博客 2173

Linux之Ganglia源码安装

一、Ganglia简介: Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率、 I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。 二、Gangl...

weixin_30641999的博客 136

SAP RAP 校验全流程:从 EML 读取到消息上屏与阻止落库

本文系统梳理了 SAP ABAP RAP 中的校验流程(The Validation Process),结合 Airline/Connection 案例,详细讲解了三类核心校验:语义键唯一性、外键有效性和字段间一致性。文章覆盖了 EML 的 READ ENTITIES 操作、reported-* 与 failed-* 结构的使用方法、消息创建与字段绑定技巧,以及处理草稿数据时的 UNION 查询策略。通过代码示例演示了如何实现校验逻辑、生成错误消息并阻止无效数据持久化,同时提供了常见问题的排查建议。全文注重

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 332

Ganglia监控MySQL

1、下载mysql监控脚本: [root@node1 app]# wget http://www.javabloger.com/att/gmetric-mysql.sh 2、修改脚本中的msyql用户名和密码 3、该脚本54和58号行机器不同需要进行修改(未查明原因),可以在$[ ]和$(())间替换。 我的修改成DELTA_VALUE=$[ NEW_VALUE-PREVIOU...

weixin_30765475的博客 81

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

linux下ganglia监控系统搭建,开源监控软件Ganglia 安装使用

1、ganglia简介Ganglia 是一款为 HPC(高性能计算)集群而设计的可扩展的分布式监控系统,它可以监视和显示集群中的节点的各种状态信息,它由运行在各个节点上的 gmond 守护进程来采集 CPU 、内存、硬盘利用率、 I/O 负载、网络流量情况等方面的数据,然后汇总到 gmetad守护进程下,使用 rrdtool 存储数据,最后将历史数据以曲线方式通过 PHP 页面呈现。Ganglia...

weixin_36231529的博客 594

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux下ganglia监控系统搭建,linux下ganglia监控系统搭建

Ganglia监控软件主要是用来监控系统性能的软件,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。支持浏览器方式访问,但不能监控节点硬件技术指标,ganglia 是分布式的监控系统,有两个Daemon, 分别是:客户端Ganglia Monitoring Daemon (gmond)和服...

weixin_29866423的博客 381
上一篇: Hadoop3.x配置高可用
下一篇: flume的基本使用
First_____
博客等级 码龄6年 132粉丝 150原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值