Open
Description
We're currently marking workers as red on the worker table page if they don't heartbeat within 60s. The 60s is quite arbitrary and particularly if users expect heartbeats not to go through (e.g. due to user code holding the gil) this can be a bad UX.
The 60s are currently hard coded here
and it is not obvious to users what the threshold is and how to control this behavior.
Dask considers these workers dead once the last seen goes above distributed.scheduler.worker-ttl
(default 5min) and I feel like this paramter should influence the coloring of the row
Maybe 25% yellow/orange, 50% red or something similar instead of hard coding to 60s