开发者社区 > 云原生 > 消息队列 > 正文

RocketMQ也支持metrics吗?

RocketMQ也支持metrics吗?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-02-08 10:14:57 57 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,RocketMQ支持metrics。RocketMQ提供了丰富的度量指标,以便于监控和诊断系统的性能和健康状况。

    在RocketMQ中,你可以使用各种度量收集工具(如Prometheus、Grafana等)来收集和展示RocketMQ的度量数据。RocketMQ的Broker和NameServer都提供了REST API接口,可以用于获取度量数据。

    以下是一些常见的RocketMQ度量指标:

    1. 消息堆积数量:表示在Broker中未被消费的消息数量。

    2. 消息发送速率:表示生产者发送消息的速率。

    3. 消息消费速率:表示消费者消费消息的速率。

    4. 磁盘使用情况:表示Broker的磁盘使用情况。

    5. 内存使用情况:表示Broker的内存使用情况。

    6. CPU使用率:表示Broker的CPU使用率。

    7. 网络流量:表示Broker的网络流量情况。

    通过收集和分析这些度量数据,可以帮助你了解RocketMQ的运行状况,发现潜在的性能问题,并进行相应的优化。

    请注意,具体的度量指标和数据格式可能会根据不同的RocketMQ版本而有所变化,建议查阅相应版本的官方文档以获取更详细的信息。

    2024-02-17 08:29:06
    赞同 展开评论 打赏
  • 消息队列 RocketMQ 版定义的 Metrics 完全兼容开源 Prometheus 的标准,提供的 Metrics 的类型为 Counter、Gauge 和 Histogram。更多信息,请参见 METRIC TYPES。

    服务端 Metrics 指标​
    消息队列 RocketMQ 版服务端相关 Metrics 指标中 Label 的说明如下:

    cluster: RocketMQ 集群名称。
    node_type: 服务节点类型。枚举值包含 proxy、broker、nameserver。
    node_id: 服务节点 ID。
    topic: 消息队列 RocketMQ 的主题。
    message_type: 消息类型。有以下类型:
    Normal:普通消息;
    FIFO:顺序消息;
    Transaction:事务消息;
    Delay:定时/延时消息.
    consumer_group: 消费者 ID。

    image.png

    参考
    https://www.cnblogs.com/ratelcloud/p/17696561.html

    2024-02-12 08:14:21
    赞同 展开评论 打赏

高弹性低成本、更稳定更安全、智能化免运维的消息队列服务,涵盖RocketMQ、Kafka、RabbitMQ、MQTT、MNS等。 RocketMQ一站式学习:https://rocketmq-learning.com

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载