Java jmx学习---Hive metric

本文探讨了在没有商业大数据平台组件的情况下,如何利用Hive的JMX接口进行监控。介绍了Hive的metric体系,重点是CodahaleMetrics类及其与JMX的关系。文章提到了JMXJsonServlet如何通过HTTP提供JSON输出,并讨论了JMX的基本原理,包括MBeanServer的角色。目前尚未完全理解CodahaleMetrics的具体使用,但已发现其与JMX的关联。
摘要由CSDN通过智能技术生成

1、问题

最近接到一个新需求,要求监控hive服务。监控这里,目前已知的大数据平台组件比如FusionInsight、CDH对服务的监控做的就很好,无奈,我司的产品属于小本经营,自己从apache里面拿来hive源码,然后直接改点配置文件,就准备上线。只是突然发现hive的监控还没有,目前只能调用hive 监控webui来监控,访问hive的jmx接口来做。但是我们自身还是想对hive的jmx进行一个包装,嵌入到自己的系统中。这里对新增了需求,要求对hive metric进行一番了解。

2、hive metric体系

源码所在位置:

metric的核心类为:CodahaleMetrics,依赖的是第三方度量库。该库的详细功能可以参考下文:

https://blog.csdn.net/houzhizhen/article/details/71540496

对于hive metric的源码解释可以看下面的博客:

https://blog.csdn.net/dabokele/article/details/84449789

3、疑问:

阅读上述博客以及相关源码后,可以知道hive metric的reporter有两种方式&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值