xiaochuan 发表于 2017-12-18 22:35:11

zabbix监控solr

  一,配置jdk         ---略
  二,配置solr
  1,解压solr安装包
  2.启动solr并开启JVM 服务
#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 # netstat -nutpl|grep java
  tcp      0      0 :::8983                     :::*                        LISTEN      3755/java         
  tcp      0      0 :::8680                     :::*                        LISTEN      3755/java         
  在服务端配置:
  安装zabbix-java-gateway
  # vim /etc/zabbix/zabbix_java_gateway.conf
  LISTEN_IP="192.168.244.157"
  LISTEN_PORT=10052
  START_POLLERS=5
  # service zabbix-java-gateway start
  Starting zabbix java gateway:                              
  
  
# cd /root/zabbix-3.0.4/src/zabbix_java/
# ls
  binMakefile   Makefile.insettings.shsrc
  libMakefile.amsettings.sh   shutdown.shstartup.sh
# vim settings.sh
  LISTEN_IP="0.0.0.0"
  LISTEN_PORT=10052
  START_POLLERS=5
# pwd
  /usr/local/zabbix/etc
# vim zabbix_server.conf
  JavaGateway=127.0.0.1
  JavaGatewayPort=10052
  StartJavaPollers=5
  root@zabbix ~]# cd /usr/local/zabbix/sbin/zabbix_java/
# ls
  binlibsettings.shshutdown.shstartup.sh
# ./startup.sh
  Zabbix Java Gateway is already running
# netstat -nutpl|grep java
  tcp      0      0 :::10052                  :::*                        LISTEN      21356/java      
  重启服务端
# /etc/init.d/zabbix_server restart
  在zabbix_server上通过cmdline-jmxclient-0.10.3.jar 查看是否能够获取到值


  添加模板


  最后成功出图:

  其他模板配置请参考下一章《zabbix模板编写》
页: [1]
查看完整版本: zabbix监控solr