本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Ganglia工具用于监测服务器集群状态
Ganglia的基本结构
Ganglia是由gmond, gmetad和gweb三部分组成。
gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上。gmond在每台主机上完成实际意义上的指标数据收集工作,并通过侦听/通告协议和集群内其他节点共享数据。使用gmond,你可以很容易收集很多系统指标数据,如CPU、内存 ...
如何监控你的Hadoop+Hbase集群?
前言
监控hadoop的框架有不少,如CDH的CM组件和Ambari都可以监控他们自己的hadoop,但是它不能监控apache的hadoop,如果你是使用原生的Apache Hadoop,那么也没 ...
suse10安装ganglia
要部署的主机有3台,3台都要部署gmond来采集本机性能指标并发送出去。3台主机分别是192.168.1.138,192.168.1.141和192.168.1.142。
gmetad和ganglia的web程序部署在192.168.1.138上。
====================gmond安装====================
先介绍gmond的安装。
ganglia-3.5.0 ...
使用Ganglia来监控你的集群
鉴于Ganglia官方没有提供很好的入门文档,所以,本文给出一个基于CentOS 6.6快速搭建Ganglia监控系统的入门指南,如果需要进一步深入Ganglia,可看Ganglia专著《Monitoring with Ganglia》以及Ganglia官网。
1、sudo yum install ganglia ganglia-gmetad ganglia-gmond ganglia-web
...
开源服务内部监控系统(二) ganglia简介
在上文 开源服务内部监控系统(一),简单介绍了一下开源监控系统Graphite。本篇将简单介绍一下颇有名气的Ganglia与个人的使用体验。从功能上讲,Ganglia远比Graphite强大。除了监控服务内部状态之外,Ganglia本身就能做到对服务器节点状态(包括CPU使用,load,memory占用,network占用)的整体监控。
Ganglia的架构
Ganglia是一个可扩展的,分 ...
Ganglia python扩展 - mod_python.c源码分析(2)
续上文
七. metric_init初始化过程
在metric_init函数中每个metric至少定义以下项中的前八项:
d = {
'name': '<your_metric_name>', // metric name,指标名称
'call_back': <metric_handler_function>, // 回调函数 ...
Ganglia python扩展 - mod_python.c源码分析(1)
本文参考Ganglia 3.7.2版本代码完成。
代码一开始就定义了2个指向NULL的数组指针metric_info和metric_mapping_info,这是两个全局变量,其值在metric_init中初始化(metric_init函数把metric字典解析后存入这两个数组),然后在call back函数中展开,这样就完成了2个函数之间数据传递。
为hadoop0.20.2 配置Ganglia3.1.7
hadoop0.20.2,打了补丁以后,可以支持Ganglia3.X的监控。
如果不打补丁,就无法支持Ganglia3.X了。
安装说明等,完整下载地址:http://pan.baidu.com/s/1hqehLp6
1.用rpm检测依赖包情况
rpm -q gcc glibc glibc-common rrdtool rrdtool-devel apr apr-devel ...
Ganglia:分布式监控系统(开源)
转载于作者:phylips@bmy 2011-9-30
出处:http://duanple.blog.163.com/blog/static/70971767201183092413177/
1 环境安装配置1.1 依赖软件下载
Ganglia是伯克利开发的一个集群监控软件。可以监视和显示集群中的节点的各种状态信息,比如如:cpu 、mem、硬盘利用率, I ...
Ganglia安装配置与监控Solr
Ganglia的安装,可以使用yum和rpm来进行,对于刚装的系统需要分别执行以下几个命令,来完成初始化安装:
yum install –y wget apr-devel apr-util check-devel cairo-devel pango-devel libxml2-devel rpmbuild glib2-devel dbus-devel freetype-devel fontcon ...
使用GANGLIA对HADOOP进行监控
Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标。
Ganglia的强大在于:ganglia服务端能够通过一台客户端收集到同一个网段的所有客户端的数据,ganglia集群服务端能够通过一台服务端收集到它下属的所有客户端数据。这个体系设计表示一台服务器能够通过不同的分层能够管理 ...
Ganglia 部署与配置
简介
ganglia是一个不错的用来监控集群的开源软件。依托于RRDTools,它可以方便的生成metrics graph,对metrics进行聚合等。ganglia自带的客户端可以搜集集群节点CPU,memory,network的负载。也可以方便的通过编程发送UDP包来将程序的metrics发给ganglia。
单独的metrics graph:
几个metri ...
CentOs 6.5 中安装Ganglia
环境:centos6.5 linux 64 bit
1安装Ganglia
1.1 添加EPEL软件仓库
CentOS官方软件仓库中没有Ganglia,Ganglia依赖太多,添加EPEL仓库自动下载安装。
上一篇文章:
http://xiao-2008.iteye.com/blog/2037886
1.2 Ganglia服务器端安装
Ganglia服务器 ...
ganglia监控hadoop各指标说明
做个mark!
监控指标大致如下:
default.shuffleInput
dfs.datanode
jvm
mapred.shuffleOutput
rpc
metricssystem
dfs.datanode.blockChecksumOp_avg_time 块校验平均时间
dfs.datanode.blockChecksumOp_num_ops 块检验次数
dfs.da ...
编写ganglia python插件
ganglia支持python插件,熟悉了架构后编写起来还是比较简单的. 具体安装过程就不说了,各种系统配置不一样,推荐的安装方法也各有不同,这里只记下基本定制插件的写法.
ganglia的体系结构=gmetad + gmond, gmetad作为整个系统的调度和展示的控制中心,gmond则分布在每台受监控机器上定期运行各种监控度量(metric) 并将结果送到gmetad.
插件需要写成py ...