gpt4 book ai didi

rabbitmq - RabbitMQ监控用户需要分配的权限

转载 作者:行者123 更新时间:2023-12-03 21:22:37 25 4
gpt4 key购买 nike

我需要为软件分配什么权限,以便监控我的 RabbitMQ 服务器?软件代理应该监控 this document 中解释和推荐的大部分指标。 .
我想我必须创建一个用户,例如monitoring然后让这个用户访问所有 virtual hosts其中包含应监控的资源。
我认为在创建用户时我必须为它分配 标签 monitoring 这是一个预定义的标签。
我做什么 不是 明白的是,我需要分配给 configure 的正则表达式是什么? , writeread . documentation包含一个具有 权限的表资源 .
我觉得一个监控软件应该不是 能够创建或删除资源 ( configure 权限)也不应该能够 地址 消息到队列或 读取和确认 来自队列的消息。但例如它应该能够读取 号码 队列中等待的消息在队列中有许多未检索到的不断增长的消息时发出警报。
有人可以解释一下,这样的监控用户需要哪些权限和设置?

最佳答案

通过一些测试自己弄清楚了。如果有人感兴趣:

使用 monitoring 创建一个帐户标签
将该帐户添加到应监控的每个虚拟主机并添加 空字符串 ("") 到 configure , writeread权限。

例如,使用一个不错的 bash 脚本,您可以获取每个队列中的消息数:

curl -u username:password \
--silent \
http://<ServerOrIP>:15672/api/queues/<vhostname> | jq '.[] | .name, .messages'

关于rabbitmq - RabbitMQ监控用户需要分配的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52010390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com