1. 在运维一体机上为Tomcat服务器创建主机.
      创建主机步骤: https://www.yuque.com/u1186950/kph6ty/sdgq3n

    注: 步骤跟创建其他被监控设备一样. 但IP地址需填在 JMX 接口下, 同时端口号使用11099

    1. 修改ActiveMQ配置文件以开启JMX协议

    Linux 平台
    ———————
    a. 修改activemq.xml文件
    vi /active/conf/activemq.xml

    配置broker节点

    添加 usejmx 属性:

    配置managementContext节点


    注意将createConnector改为true,加上connectorPort属性

    b. 设置ActiveMQ的jmx.access和jmx.password文件。(可不修改,使用已有)
    1)设置jmx.access文件

    monitorRole readonly
    controlRole readwrite
    添加上面两行值,表示角色及其权限

    2)设置jmx.password

    monitorRole test1234
    controlRole test1234
    设置角色以及密码

    c. 修改ActiveMQ的启动配置 (安装目录/active/bin/下)
    修改activemq启动文件
    先确认有没有ACTIVEMQ_SUNJMX_START的key,如果有则修改,如果没有则之间在文件最后添加
    ACTIVEMQ_SUNJMX_START的key值如下:

    ACTIVEMQ_SUNJMX_START=”-Dcom.sun.management.jmxremote.port=11099 “
    ACTIVEMQ_SUNJMX_START=”$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.password.file=${ACTIVEMQ_CONF}/jmx.password”
    ACTIVEMQ_SUNJMX_START=”$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.access.file=${ACTIVEMQ_CONF}/jmx.access”
    ACTIVEMQ_SUNJMX_START=”$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.ssl=false”

    Windows 平台
    —————————-
    类似于Linux平台

    1. 重启ActiveMQ服务