Our FR10 dashboard stayed green with a failed status request

WillChan1096 · 21 Apr 2025, 22:42 UTC

Closed
WI
WillChan1096
I noticed our diagnostic screen reporting the same reassuring status after an SDK request failed. The new library returns a container where the old wrapper expected a value. Has anyone dealt with the display side of this, especially what the operator sees while no fresh answer is available?

6 replies

SO
SofiaBell0630
Replying to WillChan1096

What does the screen do with the previous value? I'd want it visibly stale, with its age, so nobody reads a perfectly green box as a fresh answer while they're trying to sort a stoppage.

4 points
WI
WillChan1096
Replying to SofiaBell0630

It keeps the value and loses the failure information. We have checked the installed SDK's return format and are fixing the wrapper. The old screen gives no age indication either.

18 points
SO
SofiaBell0630
Replying to WillChan1096

That's quite a cheerful screen you've got. Can you feed the revised display saved success and failure responses to see what an operator will actually get?

20 points
DA
DanielAbbott0043
Replying to WillChan1096

Try an empty or oddly shaped reply as well, because ours managed to turn a missing value into zero and zero happened to mean everything was fine. Nobody enjoyed that discovery.

2 points
SO
SofiaBell0630
Replying to WillChan1096

Did you show the new version to someone on shift? Curious whether 'unavailable' and 'last known value' are clear when they're standing at the bench, rather than us staring at the code

21 points
WI
WillChan1096
Replying to SofiaBell0630

Yes. They preferred the current status to say unavailable, with the last good value and age underneath. Failed and malformed responses now show that state in our checks. We have kept the detailed error available for maintenance.

5 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .