본문 바로가기

시스템/Kafka

[Kafka] 구축 해보기[3] - UI for Apache Kafka, Kafka_exporter

반응형

참고


Kafka Cluster 설치 : https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B01-Cluster-%EC%84%A4%EC%B9%98

 

Kafka Topic 관련 명령어 :https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B02-topic-%EA%B4%80%EB%A0%A8-%EB%AA%85%EB%A0%B9%EC%96%B4

 

 

 

 

UI for Apache Kafka


 

GitHub - provectus/kafka-ui: Open-Source Web UI for Apache Kafka Management

Open-Source Web UI for Apache Kafka Management. Contribute to provectus/kafka-ui development by creating an account on GitHub.

github.com

 

 

docker 로 설치

docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui

 

 

docker-compose로 설치

version: '2'
services:
  kafka-ui:
    image: provectuslabs/kafka-ui
    container_name: kafka-ui
    ports:
      - "8080:8080"
    restart: always
    environment:
      - DYNAMIC_CONFIG_ENABLED=true

 

 

 

 

 

Kafka_exporter


 

GitHub - danielqsj/kafka_exporter: Kafka exporter for Prometheus

Kafka exporter for Prometheus. Contribute to danielqsj/kafka_exporter development by creating an account on GitHub.

github.com

 

 

docker로 설치

docker run -it -d -p 9308:9308 danielqsj/kafka-exporter --kafka.server=172.16.10.151:9092 --kafka.server=172.16.10.152:9092 --kafka.server=172.16.10.153:9092

 

 

 

docker-compose 로 설치

services:
  kafka-exporter:
    image: danielqsj/kafka-exporter 
    command: ["--kafka.server=kafka:9092", "[--kafka.server=another-server ...]"]
    ports:
      - 9308:9308

 

 

metrics 보기

  • http://172.16.10.151:9308/metrics
반응형