Is there a good way to tell the reason for a work ...
# ask-community
s
Is there a good way to tell the reason for a work queue going into the
unhealthy
state? It looks like one of ours did so right at 9am this morning. Our infrastructure is all up and healthy, so I'm not sure why the work queue would report
unhealthy
1
j
Hi Scott! are there any late runs in the queue? This will cause the queue to report unhealthy
s
Yes there are 50+ late runs! I assumed they were late because of the unhealthy queue though.
j
do you have a concurrency limit set?
oop nevermind i see that you dont
can you restart the worker and see if that helps?
s
I did try restarting before posting here unfortunately :/
j
Could you check if your work pool is paused? It's the toggle on the main work pool page (below is an
active
example of the toggle):
s
^^^ that was the cause, thank you!
Are you aware of any reason why that would happen behind the scenes other than a User switching it?
like a default value on an API call or something?
j
The primary ways for a work pool to get paused are: • the UI toggle here •
prefect work-pool pause ...
via the CLI • An automation is configured to pause a work pool based on certain triggers The default state of a work pool is always active. There shouldn't be anything else behind the scenes that is switching this to pause automatically
s
interesting, thanks for the info. Seems like it had to have been a user via CLI or the toggle
👍 1
j
thanks jake for the help!