asiripanich / emdash

An e-mission deployer's dashboard. See https://github.com/e-mission/e-mission-docs.
https://emdash.amarin.dev
Other
6 stars 3 forks source link

Add support for displaying the server communication status as well #17

Closed shankari closed 3 years ago

shankari commented 3 years ago

If we are not getting data from users, the reasons can be:

The current information in the dashboard shows how much data we have received, but does not help with troubleshooting missing data.

With these new columns, we have additional information on when the users last communicated with the server.

If the users have not communicated for a long time, the problem is likely to be with server communication. If the users have been communicating regularly, but still don't have any data, the problem is likely to be with sensing.

shankari commented 3 years ago

This is what it looks like for me

Screen Shot 2020-11-30 at 4 18 38 PM
asiripanich commented 3 years ago

any reason not to display time as well?

shankari commented 3 years ago

No. The time didn't display for me by default although I used lubridate::as_datetime. And the time wasn't super important, so I didn't debug further to fix it.