我在编写用于绘制每日指标的聚合规则时遇到了问题。我有两台服务器正在发送度量名称作为
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
我可以通过对production.email.server_1.total_emails_sent.1h.sum过去 24 小时的指标求和来找到。我怎样才能找到这个指标?
听起来您想要汇总功能。
&target=summarize(production.email.server_1.total_emails_sent.1h.sum, "1day")
查看文档以获取汇总。
根据效果如何,您甚至可能想尝试smartSummarize功能...