RocketMQ运维自我实践

本文涉及的产品
云消息队列RocketMQ,TPS总和2000次/秒
简介: 这一节不会讲解知识点,会提出一些常见的运维问题,读者需要自行翻找答案。有问题可以群里咨询
+关注继续查看

RocketMQ运维自我实践

1. 第0节 Help群信息

如果本章节内容有任何不明白的, 请加群聊。

image


2. 第1节 RocketMQ Exporter如何使用ACL连接RocketMQ集群

读者自行解答,有问题加群聊。


3. 第2节 RocketMQ如何开启ACL

读者自行解答,有问题加群聊。

  1. 如何开启ACL?
  2. ACL是针对Namesrv还是Broker的?
  3. ACL是针对全部接口的吗?
  4. ACL中会检查哪些权限项?


4. 第3节 RocketMQ如何开启消息trace?

读者自行解答,有问题加群聊。


5. 第4节 如何开启读写分离?

读者自行解答,有问题加群聊。

6. 第5节 RocketMQ Dashboard如何使用ACL访问

读者自行解答,有问题加群聊。

7. 第6节 如何基于Prometheus做RocketMQ的告警?

这里笔者简单写了一个过程,具体大家可以自己实现,有问题随时集群聊。实验环境下载了Alert Manager,大家可以基于这个做开发,配置,实践。

  1. 编写Alert Manager Webhook, 将告警发给钉钉或者企业微信
  2. 下载Prometheus Alert Manager, 添加webhook配置,安装
# web hook 配置
receivers:
- name: default-receiver
  webhook_configs:
  - send_resolved: false
    http_config: {}
    url: http://xxx.xxx.xxx:36001/xxxx
  1. 在Prometheus上配置Alert Manager
# Alertmanager配置
alerting:
  alertmanagers:
  - static_configs:
    - targets:
       - xxx.xxx.xxx.xxx:9093
  1. 在Prometheus上配置告警规则,demo如下
groups:
- name: '告警组名'
    rules:
    - alert: "告警名字"
        expr: rocketmq_broker_qps > 1
        for: 5m
        labels:
        label_xxx: xxx
        owner: 小伟
        currentValue: '{{ $value }}'
        tags: '{{ $labels.tags }}'
        wiki: 'http://xxx.xxx.xxx.xxx/'
        annotations:
        description: 'xxxxx'
  1. 观察告警是否正常发送给钉钉或者企业微信

实验链接:https://developer.aliyun.com/adc/scenario/27badd0bb34b4a93972b661bb6ab7f35

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
5天前
|
运维 Linux 程序员
嘘!偷窥鹅厂运维专家,让Linux内核奔跑起来不得不说的秘密
有这么一个故事,一个程序员去相亲,当女方问他的职业时,他说自己是一个底层架构工程师,女方听到“底层”两个字,很不屑地说:“底层啊,那你什么时候能升到中高层?男方听后不知该如何接话。在程序员的世界里,Linux 内核、底层其实是非常“高端”的内容,普通程序员需要在这个领域里积累多年,才能修炼到从事“底层”工作的层次。
|
1月前
|
运维 Shell Linux
运维(21)- shell Linux核心命令
运维(21)- shell Linux核心命令
20 0
|
3月前
|
缓存 运维 Linux
Linux(CentOS)运维脚本工具集合
Linux(CentOS)运维脚本工具集合
|
3月前
|
运维 关系型数据库 MySQL
Linux实用运维脚本分享
Linux实用运维脚本分享
|
3月前
|
运维 监控 安全
深入了解Linux运维的重要性与最佳实践
深入了解Linux运维的重要性与最佳实践
|
3月前
|
消息中间件 运维 Java
RocketMQ的常规运维实践应用
RocketMQ的常规运维实践应用
366 1
|
消息中间件 存储 运维
RocketMQ 在物流行业的应用与运维
最佳实践丨RocketMQ 的能力与快递业务场景非常吻合,因此在快递行业的应用极为广泛,作为快递行业龙头企业,中通双11期间日均消息流转超过万亿。一起来了解中通是如何保证 MQ 服务器性能与数据可靠性吧!
142 0
RocketMQ 在物流行业的应用与运维
|
消息中间件 运维 Kubernetes
可运维:云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator:
可运维:云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator:
|
消息中间件 Kubernetes Cloud Native
云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator
RocketMQ Operator 现已加入 OperatorHub,正式进入 Operator 社区。本文将从实践出发,结合案例来说明,如何通过 RocketMQ Operator 在 Kubernetes 上快速搭建一个 RocketMQ 集群,并提供一些 RocketMQ 集群管理功能包括 Broker 扩容等。
云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator
|
运维
高效运维之运维2.0:危机前的自我拯救
运维好比是池塘里的鱼,不管水域大小,都有一块自留地。但某天,突然来了一头鲸鱼,目标不是鱼而是水…… 所以运维的任务需随之而变——在水被吸干之前,提前上岸。运维2.0,就是那个带我们跳出池塘投身大湖的武器。挑战究竟何等凶猛?技术重要性不断下沉,新的核心竞争力何在?趋势不可逆转的话,怎么升级到运维2.0
4194 0
热门文章
最新文章
相关产品
云消息队列 MQ
推荐文章
更多