在Debian系統上配置Kafka時,可以使用以下幾種推薦的工具:
Confluent Control Center:
Kafka Manager:
Zookeeper:
sudo apt-get update
sudo apt-get install zookeeperd
sudo systemctl start zookeeper
sudo systemctl enable zookeeper
sudo systemctl status zookeeper
```。
Kafka Tool:
wget https://github.com/obsidiandynamics/kafkawatch/releases/download/v2.13.0/KafkaWatch-2.13.0.zip
unzip KafkaWatch-2.13.0.zip
cd KafkaWatch-2.13.0
Apache Kafka UI:
docker run -it -p 8080:8080 -e DYNAMIC_CONFIG_ENABLED=true provectuslabs/kafka-ui
kafka_exporter和Prometheus:
docker run -d --name kafka-exporter --publish 9310:9308 \
-e KAFKA_SERVER_LIST="10.2.19.43:9092,10.2.24.62:9092,10.5.98.190:9092" \
-e KAFKA_VERSION="3.2.1" \
bitnami/kafka-exporter
prometheus.yml
中添加以下job:scrape_configs:
- job_name: 'kafka-exporter'
metrics_path: '/metrics'
scrape_interval: 15s
static_configs:
- targets: ['10.2.19.43:9310', '10.2.24.62:9310', '10.5.98.190:9310']
wget -O /etc/prometheus/conf.d/kafka_exporter.yml https://raw.githubusercontent.com/starsliao/Prometheus/master/kafka/kafka_exporter.yml
然后重啟Prometheus服務。。這些工具可以幫助你在Debian系統上進行Kafka的配置、監控和管理。根據你的具體需求選擇合適的工具進行使用。