On the disc_usage_percent values it seems it can only see 0.1% changes, and on the disc_free values it is 0.1 GiB. What is setting the resolution of this data, and can it be changed?
The data points seems to be randomly taken in time. The docs specify that values are collected every 15 seconds, and I have tried changing it to 10 seconds using scan_interval: 10, but it doesn’t help.
Can anyone help me resolve what is going on? Is it expected behaviour?
But then I don’t understand why there can be consecutive values in the database which are identical - such as the circled ones below. If no update is sent unless there is a change, then there should never be identical consecutive values? Am I missing something silly?
No this wasn’t the case. In fact if I intentionally perform a restart then there is no data pushed upon restart. Could there be another reason why these points come in at strange intervals?
I think it is something related to the values for disc_free and disc_use_percent not actually changing, because if I try adding the memory_use_percent type as well (which I know is changing all the time) then the data pushes correctly every 10 seconds as expected: