zabbix监控solr

一,配置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模板编写》

 

posted @ 2017-04-27 15:45  yy迷迭香  阅读(818)  评论(0编辑  收藏  举报