#6441 Monitoring the worker's queue of pagure
Closed: Duplicate 4 years ago by kevin. Opened 7 years ago by pingou.

Currently pagure has a few queues:
- 1 for each service (webhook, ci, event source, loadjson, logcom...)
- 1 for the pagure_worker
- 1 for pagure_gitolite_worker

We should look at monitor them all but especially the one for pagure_worker as it would give us some information about when to increase the number of workers (we have currently 4, but if there are 20 jobs in the queue it may still take a little while to clear them).


Metadata Update from @kevin:
- Issue priority set to: Waiting on Asignee
- Issue tagged with: monitoring

7 years ago

Job are currently queued in redis, so we would need to monitor the queues in redis to get this info.

Pagure have been ported to use celery it should be doable to move to rabbitmq for the queuing and may make it easier to do the monitoring :)

Also, as pointed by Kevin, this ticket applies to both our instances of pagure: pagure.io and src.fp.o :)

Metadata Update from @cverna:
- Issue tagged with: medium-gain, medium-trouble

5 years ago

Metadata Update from @smooge:
- Issue tagged with: ops

4 years ago

Closing this in favor of ticket #9461

Metadata Update from @kevin:
- Issue close_status updated to: Duplicate
- Issue status updated to: Closed (was: Open)

4 years ago

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Done