gpt4 book ai didi

datadog - 如何计算 Datadog Screenboard 中的事件

转载 作者:行者123 更新时间:2023-12-03 14:39:48 31 4
gpt4 key购买 nike

我不明白 之间的区别事件 指标 DataDog .我正在尝试在我的仪表板中创建一个计数指示器,以便我现在可以了解某种类型的事件发生了多少次。

enter image description here

有很多事件名为some.event.name ,但无论我使用什么查询,它总是返回 1 .

我试过这个查询,
sum:some.event.name{*}count_nonzero(sum:some.event.name{*})count_not_null(sum:some.event.name{*})
我也尝试过其他聚合函数 avg|max|min|sum结果总是1 .

任何帮助都将受到高度赞赏。

最佳答案

好吧,我意识到 查询值 仅适用于指标,因此要创建计数器,我们可以使用 value: 1 发出指标然后用 rollup(sum, 60) 计算它们功能。
dog.emit_point('some.event.name', 1)
sum:some.event.name{*}.rollup(sum, 60)
这里要理解的主要事情是 DataDog 不会检索给定时间范围内的所有点。实际上为 McCloud说,在给定的时间范围内,我们不会返回超过 350 个点,这在您创建计数器时非常重要。

当您从某个时间范围内的指标中查询值时,DataDog 会返回一组代表实际存储点的点,而不是所有点;这些点的表示方式(据我所知)被称为粒度,以及你用它做什么 rollup函数是定义这些点将如何表示真实点,在这种情况下将使用 sum功能。

我希望这对某人有所帮助,我仍在学习它。问候

关于datadog - 如何计算 Datadog Screenboard 中的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42927552/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com