Page MenuHomePhabricator

rabbitmq: Consume and log messages sent to notifications.error
Closed, ResolvedPublic

Description

Right now those messages just pile up forever.

On RabbitMQ Grafana the queue notifications.error has messages pilling up and they are apparently not being consumed:

rabbitmq-notifications-queues.png (301×656 px, 31 KB)

Event Timeline

should we try to get this into logstash?

OpenStack SearchLight looks like a simple brick to consume the notifications and push them to ElasticSearch:

https://docs.openstack.org/searchlight/latest/index.html
https://wiki.openstack.org/wiki/Searchlight
https://www.youtube.com/watch?v=ExzULavwvNQ

It comes with a RabbitMQ consumer, an API and an Horizon plugin for the UI.

Change 381450 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] rabbitmq: drain and log notifications.error hourly

https://gerrit.wikimedia.org/r/381450

Andrew triaged this task as Medium priority.Sep 29 2017, 2:47 PM

Change 381450 merged by Andrew Bogott:
[operations/puppet@production] rabbitmq: drain and log notifications.error hourly

https://gerrit.wikimedia.org/r/381450