本文介绍的kafka_exporter
是prometheus
监控系统中针对kafka
的一款监控插件,要使用这个监控插件,kafka
的版本需要满足 0.10.1.0
及以上。
项目的github地址:https://github.com/danielqsj/kafka_exporter
[root@localhost ~]# go
bash: go: command not found
[root@localhost ~]# yum -y install go
...
[root@localhost ~]# git
bash: git: command not found
[root@localhost ~]# yum -y install git
[root@localhost ~]# go get -d -v github.com/danielqsj/kafka_exporter
github.com/danielqsj/kafka_exporter (download)
created GOPATH=/root/go; see 'go help gopath'
touch /root/go/bin/promu
ln -s /root/go/bin/promu /bin/promu
rm -f /root/go/bin/promu
cd /root/go/src/github.com/danielqsj/kafka_exporter
make
使用 go get 时可以配合附加参数显示更多的信息及实现特殊的下载和安装操作,详见下表所示。
附加参数 | 备 注 |
---|---|
-v | 显示操作流程的日志及信息,方便检查错误 |
-u | 下载丢失的包,但不会更新已经存在的包 |
-d | 只下载,不安装 |
-insecure | 允许使用不安全的 HTTP 方式进行下载操作 |
原文:https://www.cnblogs.com/wangqingyong/p/11078799.html