In general no there isn’t a way because Dask itself does not move the logs around between client and workers so we don’t innately get worker logs. Even if the Prefect logger is configured to send stuff to the backend, the Python logger gets reinstantiated when it gets to Dask workers. The users who really need to get the logs from Dask workers set up their own service to collect it.