首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >石墨如何根据选定的区间进行总结

石墨如何根据选定的区间进行总结
EN

Stack Overflow用户
提问于 2014-10-26 00:16:20
回答 2查看 10.2K关注 0票数 7

如何根据选定的间隔汇总石墨数据?如果所选间隔最多为1小时,则数据计数器应显示每分钟的数据点。如果间隔时间不超过3小时,则应在5分钟内汇总数据。如果间隔时间不超过1天,则应在15分钟内汇总数据。

这个是可能的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-06 17:42:58

AFAIK Graphite不会自动执行此操作。

但是,由于Graphite有一个公共API,您可以自动编写脚本来检索具有正确汇总周期的图形。例如,Grafana在使用间隔模板的'auto‘选项时会执行此操作。

伪代码:

代码语言:javascript
复制
if interval == '1h':
    get_metric(summarize(metric, '1min', 'sum')
elif interval == '3h':
    get_metric(summarize(metric, '5min', 'sum')
elif interval == '1d':
    get_metric(summarize(metric, '15min', 'sum')
票数 3
EN

Stack Overflow用户

发布于 2016-12-01 10:59:48

您可以通过创建一个interval模板变量,启用Auto选项,并设置步骤数来完成此操作。在下面的示例中,它被设置为40步,因此它将根据时间范围选择适当的间隔。

像这样使用变量:

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26564523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档