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.mzph.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,绝对超不了了就。。。哎。…