grafana 설치
kafka documentation for monitoring
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을 생성합니다.
kafka cluster를 구성하기 전에 kafka를 운영하면서 가장흔한 실수로 파일 open 개수 한계에 도달하여 kafka가 중단되는 장애가 발생합니다. 우선 파일 처리 한계를 증가시킵니다. kafka는 많은 파일을 열기 때문에 파일 처리 한계를 다음과 같이 증가하도록 설정합니...
kafka를 설치 후 default server.properties 입니다.
kafka를 시작할 때 server.properties에 대해 설명합니다.
“nc”라고도 하는 Netcat은 네트워크를 통해 TCP 및 UDP 연결을 설정하고 상호 작용할 수 있는 간단한 방법을 제공하는 명령줄 도구입니다. 넷캣은 클라이언트와 서버 역할을 모두 수행할 수 있으며 네트워크를 통해 데이터를 주고받는 데 사용할 수 있습니다.