一,配置jdk ---略
二,配置solr
1,解压solr安装包
2.启动solr并开启JVM 服务
[root@solr-01 node-gz-1]#java -Djava.awt.headless=true -Xmx128M -server -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8086 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.244.157 -jar start.jar [root@solr-01 node-gz-1]# netstat -nutpl|grep java
tcp 0 0 :::8983 :::* LISTEN 3755/java
tcp 0 0 :::8680 :::* LISTEN 3755/java
在服务端配置:
安装zabbix-java-gateway
[root@zabbix ~]# vim /etc/zabbix/zabbix_java_gateway.conf
LISTEN_IP="192.168.244.157"
LISTEN_PORT=10052
START_POLLERS=5
[root@zabbix ]# service zabbix-java-gateway start
Starting zabbix java gateway: [ OK ]
[root@zabbix ~]# cd /root/zabbix-3.0.4/src/zabbix_java/
[root@zabbix zabbix_java]# ls
bin Makefile Makefile.in settings.sh src
lib Makefile.am settings.sh shutdown.sh startup.sh
[root@zabbix zabbix_java]# vim settings.sh
LISTEN_IP="0.0.0.0"
LISTEN_PORT=10052
START_POLLERS=5
[root@zabbix etc]# pwd
/usr/local/zabbix/etc
[root@zabbix etc]# vim zabbix_server.conf
JavaGateway=127.0.0.1
JavaGatewayPort=10052
StartJavaPollers=5
root@zabbix ~]# cd /usr/local/zabbix/sbin/zabbix_java/
[root@zabbix zabbix_java]# ls
bin lib settings.sh shutdown.sh startup.sh
[root@zabbix zabbix_java]# ./startup.sh
Zabbix Java Gateway is already running
[root@zabbix etc]# netstat -nutpl|grep java
tcp 0 0 :::10052 :::* LISTEN 21356/java
重启服务端
[root@zabbix ~]# /etc/init.d/zabbix_server restart
在zabbix_server上通过cmdline-jmxclient-0.10.3.jar 查看是否能够获取到值
添加模板
最后成功出图:
其他模板配置请参考下一章《zabbix模板编写》