Skip to content

celery.task_finished

View Markdown

A Celery task finished, whether it succeeded or failed.

Source Celery Category Jobs Fields 11 honeybadger-python

Fields

11
FieldTypeDescription
event_typestringAllowed value: celery.task_finished.
task_idstringCelery task UUID.
task_namestringFully qualified task name, e.g. "myapp.tasks.send_email".
statestringFinal task state, e.g. "SUCCESS", "FAILURE", "RETRY".
retriesintegerNumber of retries so far.
groupstringCelery group ID if the task is part of a group.
durationnumberTask execution duration in milliseconds.
argsarray<any>Positional task arguments. Only present when include_args is enabled in insights_config.
kwargsobjectKeyword task arguments (filtered). Only present when include_args is enabled in insights_config.
kwargs.*anyAdditional caller-defined keys.
request_idstringRequest ID propagated from the originating request via Celery task headers.

Example

{
"event_type": "celery.task_finished",
"task_id": "9c5e8a2f-1b3d-4c6e-9f7a-2d4b6c8e0a1f",
"task_name": "myapp.tasks.send_email",
"state": "SUCCESS",
"retries": 0,
"group": "5a7d3e9b-8c1f-4b2a-9d6e-3f5a7c9e1b4d",
"duration": 845.2103,
"args": [
"user@example.com"
],
"kwargs": {
"subject": "Welcome to MyApp"
},
"request_id": "1f9f6f1a-2b3c-4d5e-8f6a-7b8c9d0e1f2a"
}