activeMQ JMS監控配置
一、配置activeMQ
切換至 activemq解壓目錄/conf/
1、修改conf/中的activemq.xml,如下
useJmx="true" : 啟用JMX
createConnector="false" : 不自建立連線
2、修改jmx.access和jmx.password,配置新增JMS登陸使用者和密碼
jmx.access
jmx.password
3、開啟activemq解壓目錄/bin/activemq.bat 編輯,將:
修改為:
注:開啟遠端JMX埠11099,這裡的埠與activemq.xml裡面配置的jmx埠號(預設是1099)不能重複。
至此jms監控配置完畢
4、重啟activemq
如啟動activemq時,視窗一閃就顯示了,當獲取到如下異常:
解決方法:執行cmd 切換至 activemq解壓目錄/conf ,執行如下命令,修改訪問許可權:
當提示時,輸入Y
切換至 activemq解壓目錄/conf/
1、修改conf/中的activemq.xml,如下
- <broker xmlns="http://activemq.org/config/1.0" brokerName="localhost" useJmx="true">
- ...
- <managementContext>
- <managementContext createConnector="false"/>
- </managementContext>
- ...
- </broker>
useJmx="true" : 啟用JMX
createConnector="false" : 不自建立連線
2、修改jmx.access和jmx.password,配置新增JMS登陸使用者和密碼
jmx.access
- # The "monitorRole" role has readonly access.
- # The "controlRole" role has readwrite access.
- monitorRole readonly
- controlRole readwrite
jmx.password
- # The "monitorRole" role has password "abc123".
- # The "controlRole" role has password "abcd1234".
- monitorRole abc123
- controlRole abcd1234
3、開啟activemq解壓目錄/bin/activemq.bat 編輯,將:
- if "%SUNJMX%" == "" set SUNJMX=-Dcom.sun.management.jmxremote
- REM set SUNJMX=-Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
修改為:
- if "%SUNJMX%" == "" set SUNJMX=-Dcom.sun.management.jmxremote.port=11099 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.password.file=%ACTIVEMQ_BASE%/conf/jmx.password -Dcom.sun.management.jmxremote.access.file=%ACTIVEMQ_BASE%/conf/jmx.access
- REM set SUNJMX=-Dcom.sun.management.jmxremote
注:開啟遠端JMX埠11099,這裡的埠與activemq.xml裡面配置的jmx埠號(預設是1099)不能重複。
至此jms監控配置完畢
4、重啟activemq
如啟動activemq時,視窗一閃就顯示了,當獲取到如下異常:
- 錯誤:必須限制口令檔案讀取訪問許可權: D:\work\apache-activemq-5.6.0\bin\../conf/jmx.password
解決方法:執行cmd 切換至 activemq解壓目錄/conf ,執行如下命令,修改訪問許可權:
- cacls ../conf/jmx.password /P Administrators:R
- cacls ../conf/jmx.access /P Administrators:R
當提示時,輸入Y
至此完畢,重啟activemq
原文地址: http://showlike.iteye.com/blog/2000126
相關文章
- activeMQ JMS JConsole監控MQ
- Zabbix監控ActiveMQMQ
- jmeter之——jms壓測(activemq)JMeterMQ
- ActiveMQ第二彈:使用Spring JMS與ActiveMQ通訊MQSpring
- ActiveMq 之JMS 看這一篇就夠了MQ
- JMS監聽Oracle AQOracle
- 監控寶SQL Server效能監控的功能和配置SQLServer
- nagios的配置(監控端和被監控端)iOS
- Spring 配置 ActiveMQSpringMQ
- Activemq和Lingo實現JMS和非同步呼叫(轉)MQGo非同步
- CentOS 配置OOM監控報警CentOSOOM
- redis sentinel 叢集監控 配置Redis
- Munin監控的安裝與配置
- Centos效能監控工具——netdata配置CentOS
- 配置CACTI監控MySQL資料庫狀態(5)增加MySQL監控模板MySql資料庫
- 配置GG監控庫:192.168.9.144
- mrtg監控網路流量簡單配置
- weblogic中 JMS 的配置問題Web
- ActiveMQ記憶體設定和流控MQ記憶體
- 配置CACTI監控MySQL資料庫狀態(4)配置cactiMySql資料庫
- 配置 Prometheus 伺服器監控和 Grafana 看板Prometheus伺服器Grafana
- ZABBIX安裝以及監控磁碟、mysql、oracle配置MySqlOracle
- zabbix監控系統的安裝與配置
- Zabbix-2.4.3監控系統安裝配置
- Spring Boot使用Druid和監控配置Spring BootUI
- 6.prometheus監控--監控dockerPrometheusDocker
- 配置CACTI監控MySQL資料庫狀態(3)配置apache模組MySql資料庫Apache
- Zabbix5.0 配置 ODBC 監控 Oracle 資料庫Oracle資料庫
- 分散式監控系統ganglia的詳細配置分散式
- centos7 nagios 配置被動模式監控CentOSiOS模式
- MySQL 5.5半同步複製的配置與監控MySql
- nagios-監控端的localhost.cfg配置iOSlocalhost
- Catalyst資料包監控SPAN/RSPAN與配置(轉)
- TiDB監控實現--存活監控TiDB
- 聊聊前端監控——錯誤監控篇前端
- nagios監控例項 -- PostgreSQL監控iOSSQL
- JMS學習(一):初識JMS
- APM效能監控軟體的監控型別服務及監控流程型別