- 在运维一体机上为Tomcat服务器创建主机.
创建主机步骤: https://www.yuque.com/u1186950/kph6ty/sdgq3n
注: 步骤跟创建其他被监控设备一样. 但IP地址需填在 JMX 接口下, 同时端口号使用11099
- 修改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平台
- 重启ActiveMQ服务