当前位置: 首页 > news >正文

网站独立ip优化电商网站网址

网站独立ip优化,电商网站网址,阜城县网站建设报价,网站模板html 汽车膜RocketMQ 概述 Apache RocketMQ 是一个开源的分布式消息传递和流处理平台,由阿里巴巴团队最初开发并捐赠给 Apache 软件基金会。它主要用于处理大规模消息的发送和接收,支持高吞吐量、可扩展性强且具有高可用性的消息服务。 RocketMQ 的优势有以下几点…

RocketMQ 概述

Apache RocketMQ 是一个开源的分布式消息传递和流处理平台,由阿里巴巴团队最初开发并捐赠给 Apache 软件基金会。它主要用于处理大规模消息的发送和接收,支持高吞吐量、可扩展性强且具有高可用性的消息服务。

RocketMQ 的优势有以下几点:

  • 高性能: RocketMQ 能够支持每秒处理百万级消息的高吞吐量,满足企业级应用的需求。
  • 高可用性: 支持故障转移和消息冗余,保证消息不丢失,实现99.999%的高可用性。
  • 可扩展性: 结构支持水平扩展,无需停机即可增加节点,极大地提高了系统的灵活性和可扩展性。
  • 多语言客户端支持: 除了Java,RocketMQ 还提供了 C++、Python、Go 等多种语言的客户端,满足不同开发需求。
  • 易于监控和维护: 提供了丰富的监控指标和管理工具,帮助运维人员轻松管理和监控消息系统的状态。

RocketMQ 是一个功能强大的消息中间件,适用于需要高可靠性、高性能和高可扩展性的现代互联网、金融和电信等领域的企业级应用。

观测云

部署 DataKit

DataKit 是一个开源的、跨平台的数据收集和监控工具,由观测云开发并维护。它旨在帮助用户收集、处理和分析各种数据源,如日志、指标和事件,以便进行有效的监控和故障排查。DataKit 支持多种数据输入和输出格式,可以轻松集成到现有的监控系统中。

登录观测云控制台,在「集成」 - 「DataKit」选择对应安装方式,当前采用 Linux 主机部署 DataKit。

安装 RocketMQ Exporter

通过 RocketMQ Exporter 可以采集 RocketMQ 的指标信息并对外暴露。

  • 拉取 rocketmq-exporter
git clone https://github.com/apache/rocketmq-exporter.git

进入安装目录

cd rocketmq-exporter/
  • 构建安装包(2选1)

1)构建 jar 包方式

mvn clean package

构建完成,进入 target 目录

cd target

启动 jar 包 (替换命令行中 nameserverip 地址)

nohup java -jar target/rocketmq-exporter-0.0.2-SNAPSHOT.jar --rocketmq.config.namesrvAddr=nameserverip:9876 &

2)构建 Docker 镜像方式

mvn package -Dmaven.test.skip=true docker:build

使用镜像启动 Docker (替换命令行中 nameserverip 地址)

docker run -d --net="host" --name rocketmq-exporter -p 5557:5557 docker.io/rocketmq-exporter --rocketmq.config.namesrvAddr=nameserverip:9876
  • 测试 rocketmq-exporter 是否正常
curl http://127.0.0.1:5557/metrics

采集 RocketMQ 指标

RocketMQ Exporter 暴露指标端口为:5557,可以直接通过 prom 采集器进行采集。进入 DataKit 安装目录 /usr/local/datakit/conf.d ,复制 prom 目录下的配置文件并命名为 rocketmq.conf 。 示例如下:

开启 DataKit Prometheus 插件,复制 sample 文件

cd /usr/local/datakit/conf.d/prom
cp prom.conf.sample rocketmq.conf

修改配置文件 rocketmq.conf

[[inputs.prom]]urls = ["http://127.0.0.1:5557/metrics"]ignore_req_err = falsesource = "rocketmq"
# metric_types 需要选择空,rocketmq-exporter 没有指定数据类型metric_types = []interval = "60s"

重启 DataKit

datakit service restart

监控视图

登录观测云控制台,点击「场景」 -「新建仪表板」,输入 “RocketMQ”, 选择“RocketMQ 监控视图”,点击“确定”。

关键指标

序号指标名称指标描述
1rocketmq_broker_tpsbroker每秒生产消息数量
2rocketmq_broker_qpsbroker每秒消费消息数量
3rocketmq_producer_tps某个topic每秒生产的消息数量
4rocketmq_producer_message_size某个生产者发送消息的平均消息大小(字节)
5rocketmq_producer_offset某个topic的生产消息的进度
6rocketmq_consumer_tps某个消费组每秒消费的消息数量
7rocketmq_consumer_message_size某个消费者拉取消息的平均消息大小(字节)
8rocketmq_consumer_offset某个消费组的消费消息的进度
9rocketmq_group_get_latency_by_storetime某个消费组的消费延时时间
10rocketmq_group_diff消费组的消息积压量

rocketmq_broker_tps ( broker 每秒生产消息数量)

  • 这个指标显示了每秒中 Broker 接收的消息数量,是衡量消息生产活动高低的直接指标。监控这一指标可以帮助运维团队了解系统当前的负载能力和处理能力。

rocketmq_broker_qps ( broker 每秒消费消息数量)

  • 相对于生产消息数量,这个指标显示的是 Broker 每秒处理的消费请求数量。这不仅反映了消费者的活跃程度,还可以用来评估 Broker 处理消费请求的效率。

rocketmq_producer_tps (某个 topic 每秒生产的消息数量)

  • 特定 Topic 的生产速率能够帮助运维团队识别特定业务流的压力情况。通过监控这一指标,可以及时发现某个业务线可能存在的问题或者性能瓶颈。

rocketmq_consumer_tps (某个消费组每秒消费的消息数量)

  • 这个指标展示了消费组的消费能力,通过监控可以了解消费组的处理效率和及时性。若消费速度跟不上生产速度,可能需要扩展消费者数量或优化消费逻辑。

rocketmq_group_diff (消费组堆积量指标)

  • 这个指标展示了消费组的消息积压量,通过监控可以了解某个消费组对指定 Topic 的未消费消息数量,监控消费组的消费能力是否正常。

rocketmq_group_get_latency_by_storetime (某个消费组的消费延时时间)

  • 这个指标显示了消息从存储到被消费组消费的延时。它是衡量消息系统响应能力的关键指标,对于要求实时性较高的应用尤其重要。

监控器

1)rocketmq_broker_tps ( broker 每秒生产消息数量)

阈值建议: 如果您的系统通常运行在每秒1000条消息,可以设置一个上限阈值为1500条,下限阈值为500条。

监控告警:

  • 高阈值告警: 如果 TPS 超过1500条/秒,发送告警,因为可能出现生产过载。
  • 低阈值告警: 如果 TPS 低于500条/秒,发送告警,可能存在生产中断或性能下降。

2)rocketmq_group_diff (消费组堆积量指标)

阈值建议:根据实际业务的吞吐量和消息处理需求设置阈值告警。

3)rocketmq_consumer_tps (某个消费组每秒消费的消息数量)

阈值建议: 如果正常消费速度为每秒800条,可以设置一个阈值下限为400条。

监控告警:

  • 低阈值告警: 如果消费 TPS 低于400条/秒,发出告警。这可能意味着消费者处理能力不足或存在系统故障。

4)rocketmq_group_get_latency_by_storetime (某个消费组的消费延时时间)

阈值建议: 如果延时通常在5秒以内,可以设置告警阈值为10秒。

监控告警:如果延时超过10秒,发送告警。高延时可能影响业务操作的实时性,需检查并解决问题。

http://www.yidumall.com/news/43926.html

相关文章:

  • 做网站哪个平台好sem优化软件哪家好
  • 手机网站的模板下载软件网站排名优化软件
  • wordpress+one+pageseo成创网络
  • 市民服务中心网站建设义乌百度广告公司
  • 安徽合肥做网站的公司有哪些网站优化设计的基础是网站基本要素及每个细节的优化
  • wordpress首页文章显示分类哪个网站学seo是免费的
  • 谷歌可以做网站吗有了域名如何建立网站
  • 如何自学网站后台广告点击一次多少钱
  • 做现货值得关注的财经网站百度搜索引擎的网址
  • 做企业网站需要买什么资料百度招聘官网
  • 三明网站设计网络热词2021
  • 沈阳专业网站建设公司免费seo在线工具
  • 微信微网站是什么创建网页
  • 西安网站建设制作专业公司公司seo
  • 营销系统app女装标题优化关键词
  • 广州外贸型网站设计数据分析报告
  • 被墙网站怎么做301跳转石家庄网站seo
  • 建立企业门户网站建设百度知道官网手机版
  • 提供手机网站建设千锋教育怎么样
  • 网站优怎么做网络营销方式包括哪些
  • 中山网站建设技术百度搜索资源平台提交
  • 服装品牌网站怎么做品牌推广方案模板
  • 加强官方网站建设2022最新永久地域网名
  • 什么网站可以找人做设计师成都推广系统
  • 电子商务网站建设成都网络广告营销对应案例
  • 宁波网站制作 收费标准产品运营推广方案
  • 橙子建站落地页领硕网站seo优化
  • 资源网站推荐几个武汉seo推广
  • 徐闻网站建设公司软件开发自学步骤
  • 校园局域网设计方案seo公司北京