2-1 Zabbix Service支持JMX監控的安裝及配置

一、安裝zabbix-java-gateway

zabbix@zabbix:~$ sudo apt-get install zabbix-java-gateway 

 

二、安裝JDK並配置環境變量(JDK7+TOMCAT7)

 

1、   查看系統版本

2、   下載tomcat7和jdk1.7

Tarbag專門放源碼包,software專門放解壓後的軟件包

3、   安裝jdk(配置java環境)

配置java環境

查看是否成功

4、   安裝tomcat 7

5、   啓動關閉tomcat7

 

在防火牆中打開8080端口:sudo ufw allow 8080/tcp

 

啓動

關閉

6、   開啓tomcat測試

打開http://172.16.50.156:8080

 

配置Tomcat JMX

zabbix@zabbix:~$ sudo vi /usr/local/tomcat7/bin/catalina.sh

CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=12345"

配置Zabbix Java GateWay

zabbix-java-gateway的配置文件是/etc/zabbix/zabbix_java_gateway.conf,配置如下:
# 監聽地址
LISTEN_IP=”0.0.0.0″//監聽所有IP
# 監聽端口
LISTEN_PORT=10052
# PID_FILE文件
PID_FILE=”/var/run/zabbix/zabbix_java.pid”
# 開啓的工作線程數
START_POLLERS=5

啓動zabbix-java-gateway:

service zabbix-java-gateway start

 

再修改zabbix-server的配置,編輯/etc/zabbix/zabbix_server.conf ,修改下面幾個參數:

# JavaGateway的服務器IP地址
JavaGateway=192.168.89.204
# JavaGateway的服務端口
JavaGatewayPort=10052
# 從javaGateway採集數據的進程數
StartJavaPollers=5

配置文件修改後,重啓zabbix-server:

service zabbix-server restart

現在zabbix-java-gateway就配置好了。

 

主機增加JMX接口

注意:JMX的IP地址需要與被監控的服務器IP地址相同,此處是以 zabbix service爲例,填寫了迴環IP

 

Link TOMCAT模板



在主機列表中查詢此主機可用性,“JMX”爲綠色,則監控成功

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章