I would just like to ask if there’s more documentation as to what the consolidationfunction, xff, steps, and rows mean or what I should be looking to write when managing my .cfg file. I’ve looked at some documentation on rrd4j documentation and I’m struggling to understand as to what they’re meant for.
I was on the same search a while ago. With all the knowledge I could come up with I tried to put some explanation on the above mentioned link. If you have more detailed questions I’m ready to answer.
It would help if you tell us what you are teying to persist.
RRD4J will compose out of STEPS values one entry into the database, the consolidation function will setup the way in which this is done (i.e. Max takes the maximum value within those STEPS values, the other functions are aswell obvious)
(not sure on this one, sorry) Here is a text copied from a RRD4J -Tutorial
"xfiles factor : the ratio of allowed “UNKNOWN” PDP’s to the stepsnumber of PDP’s. If the number of “UNKNOWN” PDP’s in a givenconsolidation interval is greater than xff multiplied with stepsnumber of PDP’s the CDP will get the value “UNKNOWN”. If it issmaller, the “UNKNOWN” PDP’s will be ignored."
RRD4J is reading a value after each STEP time (in seconds, set as last value in .def). STEPS number of those readings are composed into one database entry.
Number of database entries. The time covered by this archive can be calculated by StepStepsRows (in seconds).