【发布时间】:2018-08-24 19:05:09
【问题描述】:
我需要为监控我的 RabbitMQ 服务器的软件分配什么权限?软件代理应监控this document 中解释和推荐的大部分指标。
我想我必须创建一个用户,例如monitoring,然后授予此用户访问所有 virtual hosts 的访问权限,其中包含应监控的资源。
我认为在创建用户时,我必须为其分配 标签monitoring,这是一个预定义的标签。
我不了解的是,我需要分配给configure、write 和read 的正则表达式。 documentation 包含一个具有资源权限的表。
我认为监控软件应该不能够创建或删除资源(configure 权限)也不应该能够添加 消息发送到队列或 READ 和 ACK 消息来自队列。但例如,它应该能够读取队列中等待的消息的 number 条,以便在队列中有大量未检索的增长消息时发出警报。
谁能解释一下,这样的监控用户需要什么权限和设置?
【问题讨论】:
标签: rabbitmq monitoring