1. CMAK (Kafka Manager) 이란
- Kafka Manager는 yahoo에서 제작한 GUI 기반 카프카 관리 도구
- 웹 환경에서 클러스터, 토픽 등의 생성 및 변경, consumer group 확인 등의 작업을 웹 환경에서 확인하고 진행
- CLI 환경에서도 Kafka를 관리할 수 있으나 편의적인 측면에서 많은 기업들이 kafka-manager 를 도입하여 운용중
2. CMAK 설치
https://github.com/yahoo/CMAK/releases
cmak-3.0.0.5.zip을 다운 (원하는 버전으로 설치)
원하는 경로에 앞축 해제
앞축을 해제한 폴더로 이동
cmak\conf\application.conf
# kafka-manager.zkhosts="kafka-manager-zookeeper:2181"
kafka-manager.zkhosts="localhost:2181"
# cmak.zkhosts="kafka-manager-zookeeper:2181"
cmak.zkhosts="localhost:2181"
해당 라인을 위와 같이 변경
CMD를 하나 실행 시켜 아래 실행문 입력
cmak\bin\cmak.bat
브라우저에 위에 입력한 localhost:9000 (Web UI 지원은 포트가 9000번) 입력
클러스터를 생성하면 아래와 같은 화면 표시
2. JMX 설정
D:\kafka_2.12-2.8.0\bin\windows 경로에 kafka-server-start.bat파일을 열어
SET JMX_PORT=9999
항목을 추가
해당 항목을 사용할 수 있으며
추후 kafka 모니터링이 가능함
'Programming > [kafka]' 카테고리의 다른 글
[kafka] Burrow 설치 및 설정 (0) | 2022.02.14 |
---|---|
[kafka] kafka 모니터링 및 대시보드 (0) | 2022.01.27 |
[kafka] 환경 구축 및 예제 (0) | 2022.01.26 |
[kafka] Apache kafka (0) | 2022.01.24 |