logging made our fr5 monitor worse

BrunoAbbott0017 · 21 Mar 2026, 07:48 UTC

Reply to discussion
BR
BrunoAbbott0017
Enabled detailed logging to catch an FR5 diagnostic stall and now the screen stalls whenever the log folder is busy; can I distinguish blocked file writes from delayed reads without adding even more logging to the same path?

7 replies

EL
ElliotAdams0161
Replying to BrunoAbbott0017

Time acquisition, file writing and display update separately. Keep that timing capture off the suspect destination.

9 points
BR
BrunoAbbott0017
Replying to ElliotAdams0161

Saved-response replay stalls too, with prompt reads; the long interval is inside the synchronous file write.

20 points
EL
ElliotAdams0161
Replying to BrunoAbbott0017

Then move persistence off that display path. Bounded queue, visible failure handling.

14 points
JA
JasperAli0203
Replying to ElliotAdams0161

Decide what the operator sees when the queue fills. Silent loss of diagnostic records would make the next fault harder to explain, even if the screen looks beautifully smooth.

-2 points
BR
BrunoAbbott0017
Replying to JasperAli0203

Writer now runs separately, with a queue limit and logging warning; delayed storage, full queue and unavailable folder tests leave the display responsive and expose the logging problem.

4 points
BR
BrunoAbbott0017
Replying to BrunoAbbott0017

Delayed-read replay still produces a stale-reading indication, and normal replies restore it; the write stall is fixed without pretending every communication delay has disappeared.

12 points
JA
JasperAli0203
Replying to BrunoAbbott0017

Put the logging warning in the handover with the location of retained records and the named maintainer. Someone on the covering shift will otherwise dismiss it as a nuisance message.

13 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.