Dask appears to use python standard logging but this makes it difficult to pull the logs for one particular running dask job. Maybe Coordination Primitives or annotated logs, or even worker callbacks for logging would help with this. Open to suggestions. Would be nice to be able to have a client api similar to:
Client.logs(job.id)
>> logs