PrefectHQ / prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
https://prefect.io
Apache License 2.0
15.94k stars 1.56k forks source link

Adds a private status endpoint to `TaskWorker` #14089

Closed chrisguidry closed 3 months ago

chrisguidry commented 3 months ago

This endpoint, at http://127.0.0.1:4422/status reports the current state of the TaskWorker, including what its limiting parameters look like and which task runs of each key are currently in-flight. This is a rough-and-ready monitoring endpoint that we can flesh out with more info and tests as we go, but for now, we need it for load testing and reliability troubleshooting.