有没有一种方法可以使用“rabbitmq_prometheus”插件来监控RabbitMQ上的特定队列?我正在寻找类似于如果一个特定队列有0个消费者,Prometheus应该监控它。“rabbitmq_queue_consumers”指标给出了该示例的所有队列的使用者总数,但我查找的是特定队列,类似于rabbitmq_队列_消费者{队列=服务队列-A}
whitzsjs1#
如果您希望在/metrics端点上返回每个对象(未聚合)的指标,请将prometheus.return_per_object_metrics设置为true:rabbitmq配置文件中的prometheus.return_per_object_metrics = true。RabbitMQ提供了一个专用的端点/metrics/per-object,它总是返回每个对象的度量,而不管prometheus的值是多少。return_per_object_metrics更多信息。https://www.rabbitmq.com/prometheus.html
prometheus.return_per_object_metrics = true
/metrics/per-object
1条答案
按热度按时间whitzsjs1#
如果您希望在/metrics端点上返回每个对象(未聚合)的指标,请将prometheus.return_per_object_metrics设置为true:
rabbitmq配置文件中的
prometheus.return_per_object_metrics = true
。RabbitMQ提供了一个专用的端点
/metrics/per-object
,它总是返回每个对象的度量,而不管prometheus的值是多少。return_per_object_metrics更多信息。https://www.rabbitmq.com/prometheus.html