Merged
Conversation
julianbrost
reviewed
Feb 2, 2026
doc/10-icinga-template-library.md
Outdated
Comment on lines
+118
to
+119
| - The Redis backlog does not accumulate (_redis backlog_). | ||
| - The relational database backlog does not accumulate (_database backlog_). |
Member
There was a problem hiding this comment.
These could be a bit more elaborate. They currently explain x by saying x again :)
I had to peek into the source code myself to correctly say what this means exactly, so here's the summary:
- Redis backlog means how old is the oldest query in our queue that wasn't processed by Redis yet (i.e. Icinga 2 is generating more queries than it can send to Redis).
- Database backlog means something similar for information that was already written to Redis and is supposed to be forwarded to the relational DB, but hasn't made it there yet. This affects history (so the history tabs might show the most recent information) and runtime updates (newly created objects might not show up yet, or object attributes may be outdated, the latter is mostly relevant for filters in Icinga DB Web as they are only done in SQL, not Redis).
Member
Author
There was a problem hiding this comment.
Thanks. Back then, I only skimmed the code to identify different kinds of errors. I have enriched the two latest points with your suggestions.
Briefly explain what the built-in icingadb check actually checks and what outputs one can expect. This does not contain every possible check output, but touches the different topics the check verifies. References Icinga/icingadb#1009.
1f30ba7 to
afc3485
Compare
julianbrost
approved these changes
Feb 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Briefly explain what the built-in icingadb check actually checks and what outputs one can expect. This does not contain every possible check output, but touches the different topics the check verifies.
References Icinga/icingadb#1009.