RabbitMQ can be used for long term monitoring if Prometheus and Grafana are used. By default, the management UI does not collect metrics continuously. It collects metric data as needed when requesting a consumer from the queue or when reprocessing messages in order to keep the broker up-to-date.