1. 程式人生 > >activemq 用jmx監控activemq的配置步驟

activemq 用jmx監控activemq的配置步驟

一般用activemq都會用到activemq的監控功能,監控方式有很多種,官網可查。

下面講一下5.9版本的activemq用jmx來監控的配置步驟:

1:首先在/conf/activemq.xml中修改如下

<broker xmlns="http://activemq.apache.org/schema/core" brokerName="BROKER1" dataDirectory=

"${activemq.data}"  useJmx="true">

......

</broker>

2.在/bin/activemq中原來存在著

# ACTIVEMQ_SUNJMX_START="-Dcom.sun.management.jmxremote.port=11099 "
# ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.password.file=${ACTIVEMQ_CONFIG_DIR}/jmx.password"
# ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.access.file=${ACTIVEMQ_CONFIG_DIR}/jmx.access"
# ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote.ssl=false"

這幾句把註釋拿掉就可以了,之後再加上一句:

ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Djava.rmi.server.hostname=$伺服器的ip"

把這句話的註釋也拿掉:

#ACTIVEMQ_SUNJMX_CONTROL="--jmxurl service:jmx:rmi:///jndi/rmi://127.0.0.1:11099/jmxrmi --jmxuser controlRole --jmxpassword abcd1234"

可以在 /conf/jmx.access 和 /conf/jmx.password 加入適當的使用者名稱和密碼

3.之後修改下

/conf/jmx.access

/conf/jmx.password

的模式:

chmod 600 /conf/jmx.access

chmod 600 /conf/jmx.password

全部修改完成之後,先用這種方式啟動 ./activemq console 這樣可以直接把控制檯打到shell上,方便除錯,因為activemq不是每次啟動都會打日誌的,有時候就直接起不來,但是又不打日誌.

以上就是全部的步驟了 ,如果還是不行,可以發我郵件:[email protected]

相關推薦

activemq jmx監控activemq配置步驟

一般用activemq都會用到activemq的監控功能,監控方式有很多種,官網可查。 下面講一下5.9版本的activemq用jmx來監控的配置步驟: 1:首先在/conf/activemq.xml中修改如下 <broker xmlns="http://acti

Spring整合ActiveMQ(topic 詳細配置步驟

maven工程新增依賴<dependencies> <!-- Spring --> <dependency> <groupId>org.springframework</groupId>

Zabbix(一):server,agent端 安裝配置及主機,監控項,觸發器,動作,媒介配置步驟

zabbixZabbix(一):server端配置、agent端配置及創建主機組、主機、Application、Item、Trigger步驟詳解zabbix是一個基於WEB界面的提供分布式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供柔軟的通知

ActiveMQ的靜態網絡配置

代碼 -a bubuko sub 消費 sum lock pub 失敗 static networkConnector是用於創建一個靜態的配置對於網絡中的多個Broker做集群,這種協議用於復合url,一個復合url包括多個url地址。 <networkConnec

A1·ActiveMQ在Spring中的配置(純後端)

      通過以下配置,可以實現java後端的ActiveMQ配置,如果想要在前段頁面顯示,可以參照https://blog.csdn.net/lycz_tpself/article/details/81123461。 配置使用的是m

activemq + springboot2.0.5.release配置及使用

1. pom.xml檔案 <!-- 使用activemq必須:fastjson可以用其他,看喜好 --> <parent> <groupId>org.springframework.boot</groupId>

訊息佇列系列之ActiveMQ(JMS、叢集配置

1、ActiveMQ的下載與啟動 到http://activemq.apache.org/activemq-5152-release.html下載ActiveMQ windows版本的啟動: 執行bin資料夾中的win32(32位系統)/win64(64位系統)下的: ac

Cassandra JMX 監控配置

最近安裝cassandra到產品伺服器,很多東西要求就嚴格了很多,比如perf中使用的JMX,以前是隻要知道ip就能訪問,但是產品伺服器就不行了,這樣存在安全隱患,nodetool -h host 可以新增和刪除節點。所以今天要講的東西就是cassandra jmx的授權和

storm work配置JMX監控

配置JMX監控,可以檢視GC和執行緒等等資訊,方便debug,以下是在sorm.yaml檔案中配置引數配置, %ID%取的時每個work的程序號,因為一個節點上可以有多個work,所以防止埠號重複導致啟動失敗,所以用動態代替 worker.childopts: "-Xmx

jmx監控spark executor配置

jmx監控spark比storm稍微有點繁瑣: 方法一、 首先在spark-defaults.conf中新增 ,但是8711埠不能重複,也就是說不能在一個節點上啟動兩個executor,或者埠衝突,沒有storm友好 spark.executor.extraJavaOp

Activemq 預取指令的配置

問題描述: 當一個MQ佇列裡已經有幾百條訊息,而沒有產生新訊息的時候,現在先開啟一個consumer去從佇列裡取訊息,可以正常取到,但是當想再開一個consumer的時候卻一條訊息也取不到,只有等有新的訊息生成的時候才可以取到。(其中consumer通過receive來獲取

ActiveMQ 5.x資料庫持久化配置和嵌入式Broker的使用

1.持久化配置 ActiveMQ 5.x以上實現資料庫持久化配置: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:amq="http://activemq.apache.or

Zabbix監控ActiveMQ

當我們在線上使用了ActiveMQ 後,我們需要對一些引數進行監控,比如 訊息是否有阻塞,哪個訊息佇列阻塞了,總的訊息數是多少等等。下面我們就通過 Zabbix 結合 Python 指令碼來實現對 ActiveMQ的監控。 一、建立 Activemq Python 監控指令碼 因為 CentOS 系統預設安裝

在zabbix web上進行監控主機配置

zabbix web配置介紹前面的文檔已經介紹過zabbix的理論知識、zabbix_server/zabbix_agent部署配置、zabbix_web的簡單配置、Linux上的agent主機添加,這篇博客來介紹Wzabbix web上監控主機配置流程。下圖是Zabbix Web上的配置截圖,下面給大家介紹

Openfiler安裝配置步驟

openfiler第一步、下載系統Openfiler是開源免費程序可以到http://www.openfiler.com/community/download/下載第二步、安裝步驟選擇linux系統64位安裝步驟配置網卡IP地址登錄地址第三步、添加本地硬盤第四步、配置Openfiler本文出自 “馬廣傑——博

DAY5新建戶 及相關配置文件

img 創建用戶 技術 userdel 補充 配置 2.3 useradd 建立 1、新建用戶,查看用戶文件信息2、補充:手動建用戶2.1、 更改用戶信息2.2、手動建立用戶需要手動建家目錄2.3、手動建立用戶需要手動建用戶郵箱3、建立用戶可以指定文件信息 1、新建

zabbix使用jmx監控tomcat

upload mem 接口 是否 更改 onf art ads color 前提:編譯zabbix server時需要提供java支持,即添加--enable-java該選項。 1、zabbix server段配置java支持。此處編譯安裝zabbix的目錄為/usr/lo

Druid監控頁面配置與使用

method mil 使用 blog troy ict 密碼 一次 div 一、Maven中添加Durid連接池依賴 <!-- druid連接池 --> <dependency> <groupId>com.alibaba<

SD配置步驟清單

倉庫 -m 後臺 計算 分析 公司 總賬 組織 得到 定義銷售組織 定義分銷渠道 定義產品組 給公司代碼分配銷售組織 給銷售組織分配銷售渠道 給工廠分配銷售組織、分銷渠道 給銷售組織分配產品組 定義銷售範圍 定義裝運點 給工廠分配裝運點 維護工廠的裝運點確認 維護客戶號碼

linux下采binary方式安裝mysql步驟

glibc zxvf sql 創建用戶 啟動服務 star 安裝mysql mysql目錄 初始化 1、下載binary文件   在http://dev.mysql.com/downloads/mysql/官網上下載 mysql-5.6.36-linux-glibc2.5-