使用kafka_exporter监控Kafka

prometheus 监控 kafka 常见的有两种开源方案,一种是传统的部署 exporter 的方式,一种是通过 jmx 配置监控,

  • 项目地址:
    • kafka_exporter:https://github.com/danielqsj/kafka_exporter
    • jmx_exporter:https://github.com/prometheus/jmx_exporter

本文将采用kafka_exporter方式实现,相比JMX,其优势在于不需要消耗 JVM资源,指标收集时间从分钟级别降到秒级别,便于大规模集群的监控。

技术架构

使用kafka_exporter监控Kafka_第1张图片

安装

下载解压

从https://github.com/danielqsj/kafka_exporter/releases下载最新版exporter,我下载的是1.7.0版本。

[root@slave03 ~]# tar -zxvf kafka_exporter-1.7.0.linux-amd64.tar.gz -C app/
[root@slave03 ~

你可能感兴趣的:(大数据企业级实战,kafka)