rockmq運維指令_RocketMQ運維監控

一個完善的消息中間件,監控是必不可少的功能。通過監控我們可以查看系統的運行情況,是否出現異常,是系統穩定性和運維的基礎。

1、監控平臺搭建

RocketMQ控制臺需要自己去下載編譯打包,可以在編譯時設置其namesrvAddr和端口號,也可以在程序啟動時指定這些參數(SpringBoot項目)

使用maven打包

mvn clean package -Dmaven.test.skip=true

啟動程序

nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=8080 --rocketmq.config.namesrvAddr=10.10.15.246:9876;10.10.15.246:9876 &

瀏覽器訪問

管控臺不僅有相關的系統監控數據,還有運維功能,如創建主題、修改主題、刪除主題、主題列表信息、主題的配置信息、主題所有的消費組信息、每個消費組的每個隊列中消費進度、Broker數節點信息、消息的查詢等簡單的看幾個

最常用的消息的查詢、可以查看其詳細的發送的消息信息

消費進度查詢

其他的功能可以自己查看。

2、運維命令

我們查看一下關于RocketMQ自己提供的控制臺命令有哪些

我們分析下重點的常用命令

2.1、創建更新主題(updateTopic)

./mqadmin updateTopic -b 10.10.15.247:10911 -t TopicCmd

具體的參數詳情可以查看提示

2.2、刪除主題(deleteTopic)

./mqadmin deleteTopic -n 10.10.15.246:9876 -c 10.10.15.246:10911 -t TopicCmd

2.3、創建更新消費組(updateSubGroup)

./mqadmin updateSubGroup -n 10.10.15.246:9876 -b 10.10.15.247:10911 -g GroupTest

2.4、刪除消費組(deleteSubGroup)

./mqadmin deleteSubGroup -n 10.10.15.246:9876 -b 10.10.15.246:10911 -g GroupTest

2.5、主題隊列信息(topicStatus)

./mqadmin topicStatus -n 10.10.15.246:9876 -t TopicTest

2.6、主題路由信息(topicRoute)

./mqadmin topicRoute -n 10.10.15.246:9876 -t TopicTest

2.7、主題列表(topicList)

./mqadmin topicList -n 10.10.15.246:9876

2.8、Broker節點信息(brokerStatus)

./mqadmin brokerStatus -n 10.10.15.246:9876 -b 10.10.15.246:10911

2.9、通過KEY查詢消息(queryMsgByKey)

./mqadmin queryMsgByKey -n 10.10.15.246:9876 -k 2000000 -t TopicTest

注意由于KEY是用戶自己設置的所有查詢時可能有多條消息

2.10、通過消息的ID查詢消息(queryMsgById)

./mqadmin queryMsgById -i 0A0A0FF600002A9F000000000180DD31

我們看一下消息的offsetMsgId怎么找到的,發送的消息返回的信息中就有相關的信息

我們再查看一下查詢到的消息體的路徑

2.11、打印消息(printMsg)

./mqadmin printMsg -n 10.10.15.246:9876 -t TopicTest -b 2019-07-26#07:50:00:000 -e 2019-07-26#09:00:00:000

2.12、查看消費狀態(brokerConsumeStats)

./mqadmin brokerConsumeStats -b 10.10.15.246:10911

2.13、集群的節點信息(clusterList)

./mqadmin clusterList -n 10.10.15.246:9876

2.14、總體的消費的狀態信息(statsAll)

./mqadmin statsAll -n 10.10.15.246:9876

2.15、查看消費組下的消費者信息(consumerConnection)

./mqadmin consumerConnection -n 10.10.15.246:9876 -g group_name_1

2.16、消費進度信息(consumerProgress)

./mqadmin consumerProgress -n 10.10.15.246:9876

2.17、重置消費點位(resetOffsetByTime)

./mqadmin resetOffsetByTime -n 10.10.15.246:9876 -t TopicTest -g group_name_1 -s 2019-07-26#07:00:00:000

2.18、消息隊列負載情況(allocateMQ)

./mqadmin allocateMQ -t TopicTest -i 192.168.1.104,10.10.14.163 -n 10.10.15.246:9876

2.19、測試Broker接收消息的性能(sendMsgStatus)

./mqadmin sendMsgStatus -n 10.10.15.246:9876 -b broker-a -c 3

2.20、測試集群消息發送的性能(clusterRT)

./mqadmin clusterRT -n 10.10.15.246:9876 -s 128

2.21、查看Broker配置信息(getBrokerConfig)

./mqadmin getBrokerConfig -b 10.10.15.246:10911

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/259933.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/259933.shtml
英文地址,請注明出處:http://en.pswp.cn/news/259933.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Maven學習之 倉庫鏡像

使用倉庫鏡像 倉庫可以聲明在項目中,但有時,你可能想要使用某個倉庫的鏡像,而不去修改項目文件。 使用鏡像的原因: 有一個同步鏡像,且速度更快。想使用你自己控制的內部倉庫。想運行repository manager來提供一個本地的…

誰看的最多

今天想到了昨天看到一道acm題目,難度入門級別。“誰看的最多”,題目大概是這樣的:一隊列的人3 2 1 6 4 5,數值的大小表示該人的高度。每個人只能看到前面比他高的人,如1可以看見2、3。但是,如果有人B比他高…

計算機與網絡應用基礎知識下上機考試,計算機應用基礎知識考試

計算機應用基礎課程是提高高職學生計算機文化水平的公共必須課,那么你對計算機應用基礎知識了解多少呢?以下是由小編整理關于計算機應用基礎知識試題的內容,希望大家喜歡!計算機應用基礎知識試題1、計算機系統由硬件系統和軟件系統兩部分組成&#xff0…

分支-08. 高速公路超速處罰

按照規定,在高速公路上行使的機動車,超出本車道限速的10%則處200元罰款;若超出50%,就要吊銷駕駛證。請編寫程序根據車速和限速自動判別對該機動車的處理。 輸入格式:輸入在一行中給出2個正整數,分別對應車速…

lua 從一串數字中取出偶數位的數字_為什么JavaScript中 0.1 0.2 不等于0.3?

在 js 中進行數學的運算時,會出現0.10.20.300000000000000004的結果,一開始認為是浮點數的二進制存儲導致的精度問題,但這似乎不能很好的解釋為什么在同樣的存儲方式下0.30.40.7可以得到正確的結果。本文主要通過浮點數的二進制存儲及運算&am…

zookeeper啟動后沒有相關進程

查看狀態報錯,報錯,百度碩士nc問題,讓看.out文件,但是這哥文件是空的,那就看log 016-12-15 14:08:19,355 [myid:] - INFO [main:QuorumPeer$QuorumServer149] - Resolved hostname: StandByNameNode to address: Stan…

html如何播放h264視頻,瀏覽器 – 我如何播放H264視頻?

嗯..從它的外觀看起來它不像H264文件..通過MediaInfo運行它,我得到了這個:VideoFormat : AVCFormat/Info : Advanced Video CodecFormat profile : BaselineL2.0Format settings, CABAC : NoFormat settings, ReFrames : 1 frameWidth : 352 pixelsHeight : 288 pix…

ebs r12 -- adadmin: error while loading shared libraries: libclntsh.so.10.1

安裝EBS R12.2增加中文字符集時,運行$AU_TOP/bin/adadmin出錯: $ adadmin adadmin: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory產因是沒有配置應用管理用戶的環境變量。 對.…

kingedit 上傳php_php文件上傳下載實例(實現最簡單的網盤功能)

本人是一個新手代碼狗,第一次發表博客,歡迎大大們指點!最近手頭有一個文件上傳下載的案例,跟大家一起分享一下作為一個新手的苦逼成長歷程!話不多說,先上代碼:一:這個是一個文件上傳的html頁面&…

Perl 面對對象的案例理解

晚上仔細的推敲了下大駱駝的案例,由于有段時間沒繼續看下去了,導致有些地方忘記了。 今天仔細的翻了下面對對象那塊,說實話,認真看,用心看的話,就能看明白它寫神碼。 看完前面一堆的理論,發現一…

計算機發展與應用,網絡計算機的發展與應用

網絡計算機(Network Computer),簡稱NC,是專用于高速網絡環境下的一種計算機終端設備。它一般不需要硬盤、軟驅及光驅等外部存儲器,而是通過網絡獲取大部分資源,其所需要的應用程序和數據都存儲在服務器上。NC與PC的比較隨著網絡技…

ASP.NET 緩存技術分析

緩存功能是大型網站設計一個很重要的部分。由數據庫驅動的Web應用程序,如果需要改善其性能,最好的方法是使用緩存功能。可能的情況下盡量使用緩 存,從內存中返回數據的速度始終比去數據庫查的速度快,因而可以大大提供應用程序的性…

分布式搜索 Elasticsearch —— 刪除索引

為什么80%的碼農都做不了架構師?>>> 刪除索引的方式很多,這里列舉三種。 指定 index 、type、id 執行刪除 package com.gsoft.gsearch.util;import org.elasticsearch.action.get.GetResponse; import org.junit.Test;import com.gsoft.gsea…

springmvc攔截器對請求參數解密_SpringMVC攔截器如何修改請求參數

攔截器1,基本攔截器:package cn.ijava.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servle…

SQL Server 2008安裝配置說明書+簡單使用 親測可用

SQL Server 2008 序列號:Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB 產品秘藥JD8Y6-HQG69-P9H84-XDTPG-34MBB 下面只說企業版安裝說明 SQL Server版本:SQL Server 2008 企業版。 安裝Microsoft SQL Server 20…

計算機云客戶端,藍奏云網盤客戶端 0.3.7電腦版

藍奏云由于不限速、下載速度快被很多用戶所歡迎,不過藍奏云沒有客戶端,上傳下載有時也不太方便,這里有大神寫了藍奏云網盤客戶端,采用藍奏云API項目使用PyQt5實現圖形界面,藍奏云盤API項目實現了對藍奏網盤的基本操作: 登錄、列出…

IT知識免費學習視頻地址大全

Jquery2.0實戰 http://edu.ibeifeng.com/view-index-id-318.html使用SSH框架技術開發學籍管理系統-Hibernate 部分http://edu.ibeifeng.com/view-index-id-319.htmlSpring 實戰:使用 SSH 框架技術開發學籍管理系統http://edu.ibeifeng.com/view-index-id-320.htmlStruts 實戰:使…

三十分鐘學會SED

本文承接之前寫的三十分鐘學會AWK一文,在學習完AWK之后,趁熱打鐵又學習了一下SED,不得不說這兩個工具真的堪稱文本處理神器,誰用誰知道!本文大部分內容依舊是翻譯自Tutorialspoint上的入門教程,這次是 Sed …

unity實現圖片輪播效果_Unity實現圖片輪播組件

游戲中有時候會見到圖片輪播的效果,那么這里就自己封裝了一個,包括自動輪播、切頁按鈕控制、頁碼下標更新、滑動輪播、切頁后的回調等等 。下面,先上一個簡陋的gif動態效果圖從圖中可以看出,該示例包括了三張圖片的輪播&#xff0…

[置頂] 2013騰訊編程馬拉松初賽第4場(3月24)(HDU 4520 HDU4521 HDU4522 HDU4523 HDU4524)...

話說昨天比賽終于拿到一個不錯的名次,rank77,對于我們這種ACM弱菜的學校來說已經很好了,可惜我1003用了倆floyd超時,如果我最近稍微搞搞圖論的話,用個bellman,或者SPFA,絕對超不了了就。。。哎。…