Yellow exclamation icon should have a tooltip or explanation
Often in the cluster card, or in the cluster panel, one or more processes are marked with a yellow warning icon (instead of a green dot). However there is no indication about what this means or how to fix it.
Can there be a tooltip or explanation about what this icon represents?
We just had a major outage that appears to be at GCP's networking layer. The only indication in Atlas' UI that anything was wrong was this yellow warning icon, however there was no explanation about what it meant. This was what MongoDB support explained it meant:
"The warning signs typically mean that the most recent ping to the cluster did not respond but the vm is not showing as down or offline from the cloud provider. "
When asked about where in the UI I could find this information they replied that there was nowhere and that I should come here and open a request so here it is: make sure that for whenever the yellow warning icon is triggered, I can find out why it was triggered. If that's not possible, there is no point in showing a warning icon.
Hey Joanna! This is a great idea, and definitely one that could provide a lot of value to users.
Due to the nuances that the yellow exclamation icon encompasses, we've spent a lot of time thinking about what information to include in the tooltip: what if the yellow warning icon represents a transient state which has already triggered Atlas' automatic self-healing?
In such a situation where a user does not have to intervene, how would you prefer the message be presented?
Danilo Nobrega commented
Had this yesterday at a workshop at IBM and the student was looking at atlas for the first time. The yellow warning created doubts that everything was okay, even though the cluster was responding, there was no way to know why the primary was showing a warning. I believe that adding a tooltip would improve the UX.