mher / flower

Real-time monitor and web admin for Celery distributed task queue

Home Page:https://flower.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Empty Cells in the Flower Dashboard

LaxmanSinghTomar opened this issue · comments

Describe the bug
Empty Cells for some tasks occur in the Flower Dashboard after some time.

To Reproduce
Steps to reproduce the behavior:

  1. Submit Celery Tasks Requests (roughly ~1000) using a python script.
  2. Go to Flower Dashboard in the browser.
  3. Click on the Tasks tab.
  4. Some tasks don't have information like received time, kwargs, etc.

Expected behavior
All cells should be filled with relevant information as per the column type.

Screenshots
flower-empty-cells

Command to run Flower
celery --broker=amqp://guest:guest@127.0.0.1:5673// flower

commented

Flower relies on capturing and tracking the state of tasks as they progress, allowing users to monitor and manage their execution. However, if Flower is launched after tasks have started, it might miss capturing the initial states of those tasks, resulting in empty cells being displayed.

To ensure accurate monitoring of task states, it is recommended to start Flower before initiating any tasks. This way, Flower can capture the complete lifecycle of the tasks, from their initiation to their completion, without any missing information.