如何获取过去一小时的消息速率信息?类似于此管理插件:
我试探着:
http://server:XXXXX/api/overview?msg_rates_age=3600&msg_rates_incr=60
我不明白那些“样本”数字是什么意思?如何得到正确的100 ... 120像“率”?
oyjwcjzk1#
sample统计量定义为:显示值在请求的时间段内如何更改的快照。在这里,the value 是您要测量以获得费率的项目。例如,在您的示例中,“发布”类别中有474673496条消息,并且该总数一直在随时间变化,如sample和timestamp值对中的每一个值所示。(The从the Unix epoch开始的时间戳以毫秒为单位。因此1658595600000为Saturday, July 23, 2022 5:00:00 PM GMT。)您可以使用此数据来查看采样周期内速率的变化情况。您可以在以下位置找到相关文档:RabbitMQ Management HTTP Stats本文档是针对旧版本的Rabbit(v3.6.9)的-因此可能会有更新的文档页面(如果是这样的话,我无法找到它)。
sample
timestamp
1658595600000
Saturday, July 23, 2022 5:00:00 PM GMT
更新
最新文档:http://raw.githack.com/rabbitmq/rabbitmq-server/v3.10.6/deps/rabbitmq_management/priv/www/api/index.html它现在是一个合并页面,而不是两个单独的页面。
1条答案
按热度按时间oyjwcjzk1#
sample
统计量定义为:显示值在请求的时间段内如何更改的快照。
在这里,the value 是您要测量以获得费率的项目。
例如,在您的示例中,“发布”类别中有474673496条消息,并且该总数一直在随时间变化,如
sample
和timestamp
值对中的每一个值所示。(The从the Unix epoch开始的时间戳以毫秒为单位。因此
1658595600000
为Saturday, July 23, 2022 5:00:00 PM GMT
。)您可以使用此数据来查看采样周期内速率的变化情况。
您可以在以下位置找到相关文档:
RabbitMQ Management HTTP Stats
本文档是针对旧版本的Rabbit(v3.6.9)的-因此可能会有更新的文档页面(如果是这样的话,我无法找到它)。
更新
最新文档:
http://raw.githack.com/rabbitmq/rabbitmq-server/v3.10.6/deps/rabbitmq_management/priv/www/api/index.html
它现在是一个合并页面,而不是两个单独的页面。