{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing"}],"enrichment":{"capability":"Flower is a web-based monitoring and management dashboard for Celery task clusters, providing real-time visibility into worker status, task execution, and remote control capabilities.","skillfed_tags":["celery-monitoring","task-queue-management","distributed-systems"],"use_cases":["Monitor task execution progress and history across a distributed Celery cluster in real time.","Diagnose worker failures or performance issues by viewing worker statistics and currently running tasks.","Programmatically manage worker pools, restart workers, or revoke/terminate stuck tasks via the REST API.","Export Celery metrics to Prometheus for integration with existing monitoring and alerting systems.","Control task rate limits, autoscaling, and queue assignments for individual workers from a central dashboard."],"what_it_does":"Flower is a web application that connects to a Celery message broker and provides a real-time dashboard for monitoring and controlling distributed task clusters. It displays worker status, task progress, queue statistics, and scheduled tasks, and exposes both a web UI and a REST API for cluster management.\n\nThe package depends on Celery for task queue integration, Tornado for the web server, Prometheus-client for metrics export, humanize for readable output formatting, and pytz for timezone handling. It runs on port 5555 by default and supports multiple authentication methods including HTTP Basic Auth and OAuth providers. The tool is designed for developers and operators who need visibility into asynchronous task execution across multiple workers.","worth_installing":"Yes. Flower is actively maintained, has no known vulnerabilities, and is the de facto standard web UI for Celery cluster management. Install it if you run Celery in production or development and need visibility into task execution. The low install friction and permissive license make it a straightforward addition to any Celery setup."},"id":"flower","links":{"html":"https://skillfed.io/packages/flower","md":"https://skillfed.io/packages/flower.md","pypi":"https://pypi.org/project/flower/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2023-08-13","license_spdx":null,"license_treatment":"permissive","name":"flower","python_support":"supports_current","summary":"Celery Flower"},"popularity":{"monthly_downloads":13562935,"position":1273,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.0.1"}
