1. 在运维一体机上为Tomcat服务器创建主机.
    创建主机步骤: https://www.yuque.com/u1186950/kph6ty/sdgq3n
    注: 步骤跟创建其他被监控设备一样. 但IP地址需填在 JMX 接口下, 同时端口号使用54321

  2. 添加Tomcat监控模板: MC-SW-APP-JMX-Tomcat

  3. 修改Tomcat配置文件以开启JMX协议

Linux 平台
%%———————%%
修改Tomcat配置文件(tomcat.conf):
注:
a. tomcat.conf文件位于Tomcat安装路径中./conf文件夹下
b. 若没有该配置文件, 可以修改Tomcat安装目录中./bin文件夹下的catalina.sh

查找并修改JAVA_OPTS配置如下:

If you wish to further customize your tomcat environment,
# put your own definitions here
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
JAVA_OPTS=”-Djava.rmi.server.hostname=192.168.1.100 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=54321 -Dcom.sun.management.jmxremote.rmi.port=54322 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false”

Windows 平台
%%—————————-%%
修改Tomcat配置文件(tomcat.conf):
注:
a. tomcat.conf文件位于Tomcat安装路径中./conf文件夹下
b. 若没有该配置文件, 可以修改Tomcat安装目录中./bin文件夹下的catalina.bat

查找并修改JAVA_OPTS配置:

set “JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=192.168.1.100 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=54321 -Dcom.sun.management.jmxremote.rmi.port=54322 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false”

注:
-Djava.rmi.server.hostname填的是tomcat本机的IP

  1. 重启Tomcat服务
    注:
    Windows环境下可以双击运行 bin\shutdown.bat 和 bin\startup.bat 脚本
    Linux环境可以通过正常服务重启命令来重启, 如 service restart tomcat