Celery Logging任务已成功完成

时间:2018-08-01 19:01:23

标签: flask celery

在默认情况下,Celery已经似乎在记录任务接收/任务成功的任务事件。有没有办法编辑那些格式以适合我的其余日志。

我已经使用

CELERYD_LOG_FORMAT = "%(asctime)s %(processName)15s %(levelname)-8s - %(message)s"
CELERYD_TASK_LOG_FORMAT = "%(asctime)s %(processName)15s %(levelname)-8s - [%(dataFeedId)s] [%(task_name)s(%(task_id)s)] %(message)s"

这些任务事件似乎遵循工作日志格式CELERYD_LOG_FORMAT

2018-08-01 14:55:08,830     MainProcess INFO     - Received task: fetch_data[b43d9168-a42f-4e44-988b-c023b3088f11]

我要对其进行更新以适合工作人员任务日志格式CELERYD_TASK_LOG_FORMAT

2018-08-01 14:55:08,832     MainProcess INFO     - [4008e7e3eb0b40c19345697cb017449b] [fetch_data(b43d9168-a42f-4e44-988b-c023b3088f11)] Starting: [{...}}]

我继承了这个项目,这是我第一次使用芹菜,所以我不确定是否只是在忽略某些东西,还是需要为这些事件编写自己的监视器?

0 个答案:

没有答案