-
NFS服务:IP地址192.168.50.135,文件夹/volume1/nfs-storageclass-test
-
Helm:2.16.1
-
Kafka:2.0.1
-
Zookeeper:3.5.5
-
Prometheus:2.0.0
-
Grafana:5.0.0
准备完毕就可以开始实战了;
确认kafka-exporter参数
即将部署的kafka-exporter要从kafka取得数据,因此要准备kafka-exporter参数;
- 查看kafka的服务中TYPE是ClusterIP的那个,如下图红框所示:
- 上述红框中的服务名字是kafka、端口是9092,因此稍后在kafka-exporter中配置的kafka信息就是kafka:9092
实际操作
-
添加Helm仓库(该仓库中有我们需要的kafka-exporter):helm repo add gkarthiks https://gkarthiks.github.io/helm-charts
-
下载kafka-exporter:helm fetch gkarthiks/prometheus-kafka-exporter
-
解压下载的chart文件:tar -zxvf prometheus-kafka-exporter-0.1.0.tgz
-
进入解压后的目录:cd prometheus-kafka-exporter
-
修改values.yaml文件,如下图红框,kafka:9092就是同一namespace下访问kafka的地址: