fedimint / ui

https://ui-umber-ten.vercel.app
MIT License
27 stars 41 forks source link

Display Guardian's health on the dashboard #433

Open m1sterc001guy opened 3 months ago

m1sterc001guy commented 3 months ago

One thing we've used while debugging our own federation is the Guardians tab on the dashboard. IMO it is a little confusing though that it only displays your peers health and not your own. Would it be possible to add your own status to this tab?

image

Also, it is a bit ambiguous what "Health" means in this context. I know its not possible to display every type of error that might go wrong with Fedimint, but would it be possible to add a bit of context as to what "Health" means? (i.e is it contributing to consensus?)

cc @tvolk131

Kodylow commented 1 month ago

Health here means if they've been contributing to recent sessions, think it's something like if contribution was in the last 10 sessions. Can add a tooltip or something explaining it, and then could add a "Healthy" green thing to the guardian's card at the top of the page so they feel better.

oleonardolima commented 1 month ago

I was wondering about this, commenting for future reference, but maybe in the future, it could have more info in such a "guardian's status page" format, e.g https://www.atlassian.com/software/statuspage.

I think the same could be achieved with open-source alternatives, such as https://cachethq.io/

Kodylow commented 1 week ago

I'm gonna resolve this here by doing the health checks at the top level Services page in the unified UI, so you land on your home page and see health statuses on all of your services, then you drill into specifics where it doesn't have to show the you info anymore