hadoop exporter编译

前言

近来搞大数据,涉及到组件挺多,想弄个监控。开始研究prometheus,grafana,exporter .这套工具挺好,prometheus负责收集数据,grafana负责展示,exporter负责提供工具。exporter 不同工具有不同的exporter,比如mysql,kafka,node,flink等等。唯独没有hadoop exporter。后来搜到hadoop exporter 源码,是go语言编写。我不太擅长go语言。挑战一下,把它编译出来。

下载源码

 git clone https://github.com/Datatamer/hadoop_exporter.git

假设下载到:/usr/local/

编译

使用glide编译

在下载目录:/usr/local/hadoop_exporter-master 有个readme.md文件,cat看一下

# Hadoop Exporter for Prometheus
Exports hadoop metrics via HTTP for Prometheus consumption.

How to build

glide install
go build namenode_exporter.go
go build resourcemanager_exporter.go


Help on flags of namenode_exporter:

-namenode.jmx.url string
Hadoop JMX URL. (default “http://localhost:50070/jmx”)
-web.listen-address string
Address on which to expose metrics and web interface. (default “:9070”)
-web.telemetry-path string
Path under which to expose metrics. (default “/metrics”)


Help on flags of datanode_exporter:

-datanode.jmx.url string

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值