Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Celery monitoring on Heroku

Tags:

heroku

celery

I have a worker process in a Heroku app that runs Celery (celery worker --app=myapp). What should I use to monitor workers? Is there something built-in in Django? Or is there some 3rd-party service?

like image 534
Andrew Bezzub Avatar asked Nov 20 '25 20:11

Andrew Bezzub


1 Answers

You could use Flower, a real-time web based monitor and administration tool for Celery. This repo contains a guide on how to run it on Heroku.

Configure the app by providing your broker url and a password for logging into Flower:

heroku config:set BROKER_URL=redis://...
heroku config:set FLOWER_BASIC_AUTH="username:password"
like image 147
Reto Aebersold Avatar answered Nov 23 '25 13:11

Reto Aebersold



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!