I had the same problem and decided to configure loglevel inside settings.py :
LOGGING['loggers']['celery'] = { 'handlers': ['console', <etc>], 'level': <LEVEL_YOU_WANT>, 'propagate': True, }
I also decided to disable some "not interesting" logs:
LOGGING['loggers']['celery.redirected'] = { 'handlers': ['console', <etc>], 'level': <LEVEL_YOU_WANT>, 'propagate': False, } for i in ['worker', 'concurrency', 'beat']: LOGGING['loggers']['celery.' + i] = { 'handlers': [], 'level': 'WARNING', 'propagate': True, } for i in ['job', 'consumer', 'mediator', 'control', 'bootsteps']: LOGGING['loggers']['celery.worker.' + i] = { 'handlers': [], 'level': 'WARNING', 'propagate': True, }
This will allow you to see only the magazines from your tasks, and not "agriculture".
Artem mezhenin
source share