【问题标题】:Graphite Aggregation Rules for finding per-day metrics using per-hour metrics使用每小时指标查找每天指标的 Graphite 聚合规则
【发布时间】:2012-10-06 14:21:25
【问题描述】:

我在编写用于绘制每日指标的聚合规则时遇到问题。我有两台服务器将指标名称发送为

production.email.server_1.total_emails_sent.1h.sum production.email.server_2.total_emails_sent.1h.sum

他们每小时发送一次此指标。我可以通过添加如下聚合规则来找到这两个指标的总和:

production.email.all.1h.sum (3600) = sum production.email.*.1h.sum

现在我必须使用相同的每小时指标来计算每天的总和。我想要一个名为

的指标

production.email.server_1.total_emails_sent.1d.sum

我可以通过对过去 24 小时内的指标 production.email.server_1.total_emails_sent.1h.sum 求和来找到它。我怎样才能找到这个指标?

【问题讨论】:

    标签: logging graphite


    【解决方案1】:

    听起来你想要 summarize 功能。

    &target=summarize(production.email.server_1.total_emails_sent.1h.sum, "1day")

    查看docs for summarize

    根据具体情况,您甚至可能想尝试smartSummarize 函数...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      • 1970-01-01
      相关资源
      最近更新 更多