반응형
1. 시작
Kafka 클러스터를 구성하면서 유용한 툴을 찾았다.
이처럼 Kafka 브로커들을 GUI로 확인할 수 있다.
2. Github
UI for Apache Kafka 의 깃허브 프로젝트 링크이다.
https://github.com/provectus/kafka-ui
3. Docker pull
아래 docker pull 명령어를 따라 UI for Apache Kafka 이미지를 다운받는다.
docker pull provectuslabs/kafka-ui
4. Docker run | docker-compose
4.1. docker run
docker run -p 2890:8080 --name kafkaGUI -d -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
4.2. docker-compose
services:
kafka-ui:
container_name: kafka-ui
image: provectuslabs/kafka-ui:latest
ports:
- 2890:8080
environment:
DYNAMIC_CONFIG_ENABLED: 'true'
2890:8080 은 외부에서 2890 포트로 접속하면 이 컨테이너의 8080포트로 접속된다는 뜻
5. Kafka cluster 추가
5.1. Configure new cluster
"Dashboard" 화면에서 "Configure now cluster" 버튼 클릭
5.2. Kafka Cluster
설정을 마치고 Submit 버튼을 누른다.
5.2.1. Cluster name
데시보드에 보여질 클러스터 명
5.2.2. Bootstrap Servers
- Kafka 브로커 주소와 포트 입력
- 여러개일 경우 "Add Bootstrap Server" 버튼을 눌러 추가
5.2.3. Validate 버튼
유효성 검사버튼
반응형
'Kafka' 카테고리의 다른 글
[Python]kafka key=b'\x00\x00\x00\x01', value='\x00\x00\x00\x00\x00\x00' 원인및 해결방법 (0) | 2024.01.03 |
---|---|
[Docker] Kafka , Zookeeper 설치 (0) | 2023.05.24 |