setup kerberos with zookeeper
vi config/zookeeper.properties
vi config/zookeeper.properties
kerberos error
CA 인증서 생성 private key와 public key를 생성합니다. openssl req -new -newkey rsa:4096 -days 365 -x509 -subj "/CN=Kafka-Security-CA" -keyout ca-key -out ca-cert -nodes
prometheus로 zookeeper를 모니터링하기 위한 설정을 합니다.
kafka documentation for monitoring
mkdir jolokia wget https://search.maven.org/remotecontent?filepath=org/jolokia/jolokia-agent-jvm/2.1.1/jolokia-agent-jvm-2.1.1-javaagent.jar
get https://dl.grafana.com/oss/release/grafana-9.5.0.linux-amd64.tar.gz tar xvzf grafana-9.5.0.linux-amd64.tar.gz mv grafana-9.5.0.linux-amd64 grafana cp -rp...
kafka 모니터링을 위해 grafana/prometheus를 설치 및 구성합니다.
LinkedIn에서 제공하는 kafka-monitor를 설치하여 구성하여 kafka를 모니터링하는 것입니다. 고급 사용자는 ./bin/xinfra-monitor-start.sh config/xinfra-monitor.properties를 사용하여 Xinfra 모니터를 실행하는 ...
```ini [Unit] Description=Kafka Topic UI docker container After=docker.service Requires=docker.service kafka.service
go lang과 burrow를 설치합니다.
kafka cluster에서 topic을 편리하게 조호할 수 있는 kafka topic ui 입니다. ```yaml version: ‘2’
kafka-manager를 github에서 git clone 하여 build하여 실행하는 방법이 있으며, docker를 기반으로 실행할 수 있습니다.
kafka를 모니터링하는 burrow를 docker 기반으로 실행합니다.
kafka 의 topic을 생성하기 위해 topic명이 first_topic이고, partition이 3인 topic을 생성합니다.