Difference between revisions of "Storing metric data"
m |
m (→Data retention) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Welcome_to_Veloopti_help|Home]] > [[:Category:Using|Using]] > [[:Category:Data|Data]] > [[Storing metric data|Storing metric data]] | ||
+ | ---- | ||
+ | |||
+ | |||
== Overview == | == Overview == | ||
Data is initially stored in Veloopti in as granular manner as it is gathered. After a set amount of time the data is rolled up into less and less granularity to be kept on a long term basis. | Data is initially stored in Veloopti in as granular manner as it is gathered. After a set amount of time the data is rolled up into less and less granularity to be kept on a long term basis. | ||
Line 10: | Line 14: | ||
|'''Live''' | |'''Live''' | ||
|'''Retention''' | |'''Retention''' | ||
− | |'''[[ | + | |'''[[Glossary_of_terms#R|Roll up]]''' |
|- | |- | ||
|One second | |One second | ||
Line 24: | Line 28: | ||
|Five minutes | |Five minutes | ||
|True | |True | ||
− | | | + | |Three months |
|Every five minutes | |Every five minutes | ||
|- | |- | ||
Line 53: | Line 57: | ||
When multiple data points are received for a single second they are automatically rolled up. | When multiple data points are received for a single second they are automatically rolled up. | ||
− | + | [[Category:Data]] [[Category:Metrics]] | |
− | |||
− | [[Category:Data]] |
Latest revision as of 18:13, 2 October 2017
Home > Using > Data > Storing metric data
1 Overview
Data is initially stored in Veloopti in as granular manner as it is gathered. After a set amount of time the data is rolled up into less and less granularity to be kept on a long term basis.
2 Data retention
Data is stored in Veloopti in different levels of granularity.
Data retention | |||||
---|---|---|---|---|---|
Granularity | Live | Retention | Roll up | ||
One second | True | One day | False | ||
One minute | True | One month | False | ||
Five minutes | True | Three months | Every five minutes | ||
Hourly | False | One year | Every hour | ||
Daily | False | One year | Every day |
If more data points are pushed to a data metric greater than Veloopti is permitted to retain then they are rolled up and stored at the most granular allowed
2.1 Rolling up data
When data points are rolled up granularity is reduced, i.e. five one minute data points reduced to a single five minute data point. With the reduction of granularity new information is obtained from all data points over the time period.
- Number of polls The total number of data points received in the time period
- Sum of the samples all data points added up in the time period
- Average The average of all metrics in the time period
- Maximum The maximum metric received in the time period
- Minimum The minimum metric received in the time period
2.2 One second granularity
When multiple data points are received for a single second they are automatically rolled up.