我有一个应用程序向DataDog发布一个包含多个标签的指标,我的DataDog代理有一行看起来像
histogram_percentiles: 90, 95, 99
因此,我的指标(让我们称之为ResponseTime
)在DataDog查看器中为每个指标(即ResponseTime.90perentile
)都有一个指标。
但是,如果仔细查看这个指标,它似乎是在短距离(不确定是什么)和存在的每个标记元组计算这些百分位数。
理想情况下,我想获得的是所有标签上ResponseTime
指标的第95个百分位数(也许我将其过滤掉1或2并且有几个不同的图表)但是在过去一周内或者。有一个简单的方法吗?
答案 0 :(得分:0)
但是,如果你仔细看看这个指标,它似乎是 在短距离内计算这些百分位数(不确定是什么)和 存在的每个标签元组。
您注意到的短距离实际上是刷新间隔,默认为10秒。根据{{3}}关于通过datadog的直方图度量的文章,
它聚合在刷新间隔期间发送的值 (通常默认为10秒)。因此,如果您为a发送20个值 在刷新间隔期间,它会为您提供聚合 刷新间隔的那些值
查询 -
理想情况下,我想得到的是ResponseTime的第95个百分点 所有标签的度量标准(也许我将其过滤掉1或2并且有一个 几个不同的图表)但在过去一周左右。有没有 简单的方法吗?
根据我对datadog文档的阅读,目前还没有办法完成这项工作。检查datadog对此的支持可能是个好主意。
更多详情this。