一、Weblogic遠程監控
1.首先需要在遠程的weblogic的域下面,找到/bin/ setDomainEnv.sh ,需要在此文件下加入如下內容:
-Dcom.sun.management.jmxremote.port=1090 ##端口號可以自己指定
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder
如圖找到export JAVA_PROPERTIES這個位置,輸入截圖中的內容。當然端口可以自己定義,本文定義8999。
2.在jvisualvm中進行遠程配置,具體如下:
右鍵遠程或者按照途中的方式添加遠程主機,輸入主機名
右鍵主機名添加JMX連接:
添加成功后,雙擊打開即可:
二、Tomcat遠程監控
在tomcat/bin/catalina.sh加入以下配置:
JAVA_OPTS="-Dcom.sun.management.jmxremote.port=8899 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
端口號可以自己定義,如果沖突了,修改下就好了,其他新增JXM配置和weblogic的一樣。操作就好了。