prometheus-kafka-exporter部署

chart地址:https://gkarthiks.github.io/helm-charts/charts/prometheus-kafka-exporter/

1、下载chart

$ helm repo add gkarthiks https://gkarthiks.github.io/helm-charts
$ helm fetch gkarthiks/prometheus-kafka-exporter

2、修改values文件

rbac:
  create: true
  pspEnabled: true
serviceAccount:
  create: true
  name:
replicaCount: 1
image:
  repository: danielqsj/kafka-exporter
  tag: latest
  pullPolicy: IfNotPresent
kafkaServer:
  - kafka-test-headless:9092
service:
  type: ClusterIP
  port: 9308
  annotations: 
    prometheus.io/scrape: "true"
resources: 
   limits:
    cpu: 100m
    memory: 128Mi
   requests:
    cpu: 100m
    memory: 128Mi
nodeSelector: 
  apptype: monitoring
tolerations: []
affinity: {}

3、部署,注意要和kafka在同一namespace下

helm install --name kafka-exporter gkarthiks/prometheus-kafka-exporter --namespace monitoring -f ./prometheus-kafka-exporter/values.yaml 

4、grafana

https://grafana.com/grafana/dashboards/7589

 

 

posted @ 2019-08-07 15:13  西门运维  阅读(5232)  评论(0编辑  收藏  举报