We use cookies to ensure that we give you the best experience on our website.  Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Checkmk 1.6 has arrived! Learn more about it here!

CMK-214

TitleWieder storage type SINGLE einführen?
ComponentBase
Date2018-02-20
StateDone (Won't Do)
ClassFeature/Improvement


Da anscheinend SINGLE doch (deutlich?) schneller ist als MULTIPLE, könnte man die RRDs wieder auf SINGLE umstellen. Und zwar wie folgt: 1. Der CMC erkennt beim Verarbeiten von Perfdaten, ob sich die Liste der Variablennamen seit dem letzten Check geändert hat. Die Perfdaten sind ja Teil des Status. Folglich kann man beim Verarbeiten eines Checks das auch erkennen und in einem flüchtigen Status-Bit speichern. 2. Der PerfdataHelper reagiert auf dieses Bit und baut das RRD-file automatisch um, so dass es wieder passt. Frage ist natürlich hier, ob nur *neue* Werte dazukommen dürfen oder auch alte wegfallen. Letzteres ist gefährlich. Dann baut er das RRD-File automatisch um. 3. Eine asynchrone Bereinigung sorgt dafür, dass Datenreihen, die länger als X Tage nicht aktualisiert wurden, wieder entfernt werden.