django-taskpulse
Celery task monitoring inside Django admin with zero extra infrastructure: no Flower, no polling, no separate service. Signal-driven lifecycle tracking with colored state badges and a stats dashboard.
CELERY SIGNALS → TASKRUN ROWS → ADMIN BADGES STATS: FAILURE RATE · AVG / P95 RUNTIME
- Hooks task_received → task_failure signals, one row per task id
- Read-only admin: state filters, tracebacks, task-id search
- TASKPULSE_* settings + retention purge command
- 49 tests · CI across Django 4.2/5.1 × Python 3.10-3.12
$ pip install git+https://github.com/dilenshah23/django-taskpulse
View on GitHub


































