zabbix 监控windows下kafka
zabbix 监控kafka主要使用的是zabbix的java gateway。
安装zabbix gateway。使用ubuntu,可以直接使用命令安装java gateway。
apt-get install zabbix-java-gateway
修改zabbix_server的配置文件,告知zabbix server java gateway在哪个端口,并且设置poller的个数。
JavaGateway=安装ip JavaGatewayPort=10052 #监听端口 StartJavaPollers=5
开启java gateway,重启zabbix server
service zabbix-java-gateway start service zabbix-server restart
设置kafka,开启jmx。
在
bin\windows
下找到kafka-server-start.bat文件,在IF ["%KAFKA_HEAP_OPTS%"] EQU [""] ( set KAFKA_HEAP_OPTS=-Xmx1G -Xms1G )
下加上
set JMX_PORT=9999
变为IF ["%KAFKA_HEAP_OPTS%"] EQU [""] ( set KAFKA_HEAP_OPTS=-Xmx1G -Xms1G set JMX_PORT=9999 )
配置主机
jmx的端口一定要与JMX_PORT一样。
链接Kafka
模板。