日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

CentOS7,zabbix3.4通过,zabbix-Java-gateway监控Tomcat

發(fā)布時間:2024/4/15 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS7,zabbix3.4通过,zabbix-Java-gateway监控Tomcat 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

部署環(huán)境

CentOS 7.4 Zabbix 3.4 Tomcat 6.0.32

  

服務器配置

1、安裝JDK

  版本要確認在1.7以上

  以下是7.0和8.0版本的JDK源碼包:

  7.0JDK源碼包

  8.0JDK源碼包

  并上傳到zabbix server

創(chuàng)建安裝目錄,下載并解壓安裝到該目錄

# mkdir /usr/local/java/# tar -zxvf jdk1.7.0_67.tar.gz -C /usr/local/java/

?

?安裝成功之后提那家系統(tǒng)環(huán)境變量

# vim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.7.0_67 export JAVA_BIN=/usr/local/java/dk1.7.0_67/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH

?

使配置生效

# source /etc/profile

 

2、安裝Zabbix-Java-gateway

Zabbix2.0起添加了支持用于監(jiān)控JMX應用程序的服務進程,稱為“Zabbix-Java-gateway”,它是用java寫的一個程序。

安裝gatway,需要Java,Java-devel依賴

?

安裝yum源

# yum -y install http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

安裝Gateway

# yum install -y java java-devel zabbix-java-gateway

  

測試是否安裝成功

1)、測試Java是否成功

# java -versionopenjdk version "1.8.0_171" OpenJDK Runtime Environment (build 1.8.0_171-b10) OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)

?2)、測試Gateway是否成功

# status zabbix-java-gateway ● zabbix-java-gateway.service - Zabbix Java GatewayLoaded: loaded (/usr/lib/systemd/system/zabbix-java-gateway.service; disabled; vendor preset: disabled)Active: inactive (dead)

?

3、修改Java-gateway的配置文件并啟動它

編輯/etc/zabbix/zabbix_java_gateway.conf,修改內容如下

# 監(jiān)聽地址
LISTEN_IP=”0.0.0.0″
# 監(jiān)聽端口
LISTEN_PORT=10052
# PID_FILE文件
PID_FILE=”/var/run/zabbix/zabbix_java.pid”
# 開啟的工作線程數
START_POLLERS=5

啟動zabbix-java-gateway

# systemctl start zabbix-java-gateway

  

4、修改zabbix_server的配置文件并重啟

編輯/etc/zabbix/zabbix_java_gateway.conf,修改內容如下

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

重啟zabbix-server

# systemctl status zabbix-server

以上步驟完成之后,服務器端已經全部配置完成。?

?

客戶端配置

1、添加tomcat中的JXM參數

編輯需要被監(jiān)控的tomcat服務中bin目錄下的catalina.sh

將以下參數添加到CATALINA_OPTS變量中:

-Djava.rmi.server.hostname=本地IP地址 -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

  

zabbix頁面設置

?1、導入模板到zabbix

Configuration(配置)--> Hosts(主機)--> Templates(模板)

Template App Apache Tomcat JMX

Template App Generic Java JMX

?

導入模板之后添加JMX端口

?

最后差看是否有圖形

?

參考:https://blog.csdn.net/Hu_wen/article/details/53587250?locationNum=14&fps=1

轉載于:https://www.cnblogs.com/Gnnnny/p/9239680.html

總結

以上是生活随笔為你收集整理的CentOS7,zabbix3.4通过,zabbix-Java-gateway监控Tomcat的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。