Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
We have situations in which we log warning messages:
- Running low on memory
- Compaction seems to be hanging
- Connection blocked for 2 minutes
- etc
There's always some background thread checking these conditions.
- don't want to spam the logs with messages
- would like to see the message repeat occasionally because logs roll over
- would like to know when the warning condition gets better
- would automatically like to correlate the two states
A simple class to provide these messages, rechecks, and spam reduction would be a nice thing to have. Consistency would also be helpful.