Question: Skip Aggregation on the first retention policy
Closed this issue · 1 comments
Does it make sense to skip aggregation on the first retention policy to closely match what graphite-whisper does. In my case I have the following retention policy
<graphite_rollup>
<pattern>
<regexp>^metric\.</regexp>
<function>avg</function>
<retention>
<age>0</age>
<precision>60</precision>
</retention>
<retention>
<age>3456000</age>
<precision>300</precision>
</retention>
<retention>
<age>8640000</age>
<precision>1800</precision>
</retention>
</pattern>
</graphite_rollup>
The service that sends metrics sends a single point every minute. If I use the rollup config above on graphite-clickhouse it performs an avgResample
on the first bucket with age=0
. This causes some points to be displayed as fractions instead of whole numbers. Does it make sense to disable aggregation on the first retention policy or use anyResample
regardless of what the rollup function is?
This was filled erroneously. After a little more digging I found the graphite rollup wasn't being applied due to missing database name in the data_table configuration