保留政策了解石墨DB

问题描述 投票:0回答:1

[我在storage-schemas.conf文件中提到了以下保留政策

[metrics]
pattern = ^metrics.api.*
retentions = 10s:5m,1m:1d,1h:30d,1d:1y,30d:10y

以下是我的理解此策略针对符合条件的模式(以metrics.api *]开头)

1st:10s:5m

->在10s插入1次或更多次记录,它将获取最新记录并维护1个数据点,直到5min维持历史,假设在5m中为度量键添加了5个数据点。

2nd:1m:1d

->对于相同的度量键,在经过5分钟的覆盖后第二次运行,在1m处插入了1次或多次记录,则它将获取最新记录并维护1个数据点,直到维护1d历史说应该在1d中为度量标准密钥添加15个数据点。

所以我的问题是这2个保留会发生什么,它将平均1st 5 + 15/2 = 10吗?并从第一和第二次尝试中得到一个平均数据点]

---可以存储10年的数据

您能解释一下以上保留政策吗?>

我在storage-schemas.conf文件中提到了以下保留策略[指标]模式= ^ metrics.api。*保留= 10s:5m,1m:1d,1h:30d,1d:1y,30d:10y下面是我了解这项政策的执行...

graphite graphite-carbon
1个回答
0
投票

aggregationMethod将在切换边界时应用于此保留策略。首次保留-10s:5m表示Graphite将在存档0中存储30个数据点(最近5分钟每10秒一次)。

请注意,即使没有数据到达,它也将始终存储这些数据点。在这种情况下,Graphite将在其中放置NULL。

© www.soinside.com 2019 - 2024. All rights reserved.