You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When I look at the global service list or the service list for a stack, what I really want to know is "are all my services running".
Currently, the service list doesn't tell me this. I have to click into a service to view its tasks, or look at the aggregated tasks list on the stack page.
It is especially difficult to mentally calculate the status for a particular service or all services in a stack with say 10 services, some of which have a few replicas replicas, and some services are stuck in a loop and unable to start successfully.
Describe the solution you'd like
Display the "current" task status for each service directly in the global services list and the services list for a particular stack on the stack detail page.
The "current" task status should be the lowest status across the most recent task for each replica of a service.
For example, a service with replicas: 3 which has two tasks that are healthy and one that is starting, the service status should be starting. The ranking of task status' from highest to lowest should be:
Describe alternatives you've considered
Group the tasks list by service on the stack page? But this does not address the global services page, and would still be hard to mentally parse.
Additional context
Docker Cloud showed "starting" for a service until all of its desired containers had started, then changed to "running".
This discussion was converted from issue #1915 on July 27, 2023 04:22.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Is your feature request related to a problem? Please describe.
When I look at the global service list or the service list for a stack, what I really want to know is "are all my services running".
Currently, the service list doesn't tell me this. I have to click into a service to view its tasks, or look at the aggregated tasks list on the stack page.
It is especially difficult to mentally calculate the status for a particular service or all services in a stack with say 10 services, some of which have a few replicas replicas, and some services are stuck in a loop and unable to start successfully.
Describe the solution you'd like
Display the "current" task status for each service directly in the global services list and the services list for a particular stack on the stack detail page.
The "current" task status should be the lowest status across the most recent task for each replica of a service.
For example, a service with
replicas: 3
which has two tasks that arehealthy
and one that isstarting
, the service status should bestarting
. The ranking of task status' from highest to lowest should be:healthy
running
completed
starting
ready
pending
rejected
failed
I'm not sure if I've covered all possible values.
Describe alternatives you've considered
Group the tasks list by service on the stack page? But this does not address the global services page, and would still be hard to mentally parse.
Additional context
Docker Cloud showed "starting" for a service until all of its desired containers had started, then changed to "running".
Beta Was this translation helpful? Give feedback.
All reactions