./net/py-flower, Real-time monitor and web admin for Celery task queue

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.1, Package name: py312-flower-2.0.1, Maintainer: pkgsrc-users

Flower is a web based tool for monitoring and administrating Celery clusters.

Features
* Real-time monitoring using Celery Events
- Task progress and history
- Ability to show task details (arguments, start time, runtime, and more)
- Graphs and statistics
* Remote Control
- View worker status and statistics
- Shutdown and restart worker instances
- Control worker pool size and autoscale settings
- View and modify the queues a worker instance consumes from
- View currently running tasks
- View scheduled tasks (ETA/countdown)
- View reserved and revoked tasks
- Apply time and rate limits
- Configuration viewer
- Revoke or terminate tasks
* Broker monitoring
- View statistics for all Celery queues
- Queue length graphs
* HTTP API
* Basic Auth and Google OpenID authentication


Required to run:
[devel/py-setuptools] [time/py-pytz] [devel/py-babel] [lang/python27] [www/py-tornado] [net/py-celery] [devel/py-futures]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 3144.93 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-11 21:29:29 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flower: updated to 2.0.1

2.0.1
Unknown changes
   2022-02-15 17:38:15 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
py-flower: update to 1.0.0.

Changes not found. But note:

Important

Please note that from version 1.0.1 Flower uses Celery 5 and has
to be invoked in the same style as celery commands do.

The key takeaway here is that the Celery app's arguments have to
be specified after the celery command and Flower's arguments have
to be specified after the flower sub-command.

This is the template to follow:

celery [celery args] flower [flower args]
   2022-01-05 21:47:37 by Thomas Klausner | Files touched by this commit (26)
Log message:
*: set USE_PKG_RESOURCES for more packages
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-05-08 08:00:00 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flower: updated to 0.9.7

0.9.7:
Unknown changes.

Mark as broken, because it is not yet compatible with Celery 5.0.
   2018-10-08 16:48:46 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
py-flower: added version 0.9.2

Flower is a web based tool for monitoring and administrating Celery clusters.

Features
* Real-time monitoring using Celery Events
  - Task progress and history
  - Ability to show task details (arguments, start time, runtime, and more)
  - Graphs and statistics
* Remote Control
  - View worker status and statistics
  - Shutdown and restart worker instances
  - Control worker pool size and autoscale settings
  - View and modify the queues a worker instance consumes from
  - View currently running tasks
  - View scheduled tasks (ETA/countdown)
  - View reserved and revoked tasks
  - Apply time and rate limits
  - Configuration viewer
  - Revoke or terminate tasks
* Broker monitoring
  - View statistics for all Celery queues
  - Queue length graphs
* HTTP API
* Basic Auth and Google OpenID authentication