Skip to main content

Billing

How much data is counted as stored?

Flowerer counts as stored bytes the inferred type of the values plus 4 bytes per point that correspond to the timestamp. Flowerer does not store any overhead related to the tags, so you can add as many and as long as you want them because they will be computed as 0 bytes anyways. However, many different tags within the same source will increase its cardinality and will have negative effects in the querying when charting aggregations.

So, a sample document:

{
"tags": {
"plugin": "network",
"unit": "bs",
"host": "cl12a212"
},
"value": {
"upload": 123121,
"download": 7823434,
}
}

It will count 4 bytes for value.upload because it is inferred as 32 bit integer, 4 bytes for value.download and 4 bytes to store the timestamp. The resolution of the timestamp correspond to millisenconds, however, Flowerer handles it as a 32bit integer (No year 2038 problem possible as timestamp is stored as the two halfs of 32bit integer, but one of the halfs is not counting for the storage as it is refactored and stored for common points of the same era)