中间件Weblogic监控¶
模板ID: 10626 | 模板标识: LW_Template Weblogic JMX General
帮助说明¶
windows配置¶

编辑WL_DOMAIN_HOME/bin/setDomainEnv.cmd,在文件结尾加入下面几行¶

set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.rmi.server.hostname=..*.*set JAVA_OPTIONS=%JAVA_OPTIONS% -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilderset JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote=trueset JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.port=12345
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.rmi.port=12345
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.ssl=falseset JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.authenticate=false
注:hostname=Weblogic服务器IP地址,该IP必须能与ZABBIX Server能通信,某些情况下IP经过映射转换,那么需要使用转换后的地址。如果同一台机器上有运行多个Weblogic程序,每个Weblogic的监控操作步骤都一样,但是这里的监听端口JMX_PORT每个Weblogic程序必须不同,否则端口会冲突。
Linux 配置¶

在文件结尾加入下面几行:

JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.rmi.server.hostname=..."JAVA_OPTIONS="${JAVA_OPTIONS} -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote=true"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=12345" JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.rmi.port=12345" JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false"JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false"export JAVA_OPTIONS
注:hostname=TWeblogic服务器IP地址,该IP必须能与ZABBIX Server能通信,某些情况下IP经过映射转换,那么需要使用转换后的地址。如果同一台机器上有运行多个Weblogic程序,每个Weblogic的监控操作步骤都一样,但是这里的监听端口JMX_PORT每个Weblogic程序必须不同,否则端口会冲突.