超过 6 小时的范围内没有返回数据
No returned data for a range of more than 6h
我用石墨0.9.15.
我有过去 6 小时数据很少(很多空值)的指标,我可以在查询最近 6 小时时绘制它们,但如果我要求更多(比如 7 小时),我没有数据。我尝试将 consolidateBy
的合并功能更改为 max
,但我仍然没有数据。我应该如何绘制超过 6 小时的数据?
我将存储聚合配置为 xFilesFactor
为 0,aggregationMethod
为最大,但我的数据太年轻,无法聚合。
您的 storage-schemas.conf 似乎有问题。例如。你那里只有 6 小时的数据 - "retentions = 1m:6h"
或 aggregation scheme 也可能是错误的 - 如果您的最低保留时间是 10 秒,并且您发送数据,例如每 60 秒您将获得一个数据点,然后是五个空点 - 80% 的数据是空的。默认 xFilesFactor 为 0.5,因此如果您有超过 50% 的空点,它将丢弃您的数据。
通常,您的最低留存率应该与您的指标比率相匹配 - 或者您需要通过正则表达式为不同的指标设置适当的聚合。
我用石墨0.9.15.
我有过去 6 小时数据很少(很多空值)的指标,我可以在查询最近 6 小时时绘制它们,但如果我要求更多(比如 7 小时),我没有数据。我尝试将 consolidateBy
的合并功能更改为 max
,但我仍然没有数据。我应该如何绘制超过 6 小时的数据?
我将存储聚合配置为 xFilesFactor
为 0,aggregationMethod
为最大,但我的数据太年轻,无法聚合。
您的 storage-schemas.conf 似乎有问题。例如。你那里只有 6 小时的数据 - "retentions = 1m:6h"
或 aggregation scheme 也可能是错误的 - 如果您的最低保留时间是 10 秒,并且您发送数据,例如每 60 秒您将获得一个数据点,然后是五个空点 - 80% 的数据是空的。默认 xFilesFactor 为 0.5,因此如果您有超过 50% 的空点,它将丢弃您的数据。
通常,您的最低留存率应该与您的指标比率相匹配 - 或者您需要通过正则表达式为不同的指标设置适当的聚合。