在 Datadog 中显示自定义指标的最后一个值的日期
Display the date of the last value for a custom metric in Datadog
我正在搜索以在 DD 仪表板中显示 指标最后一个值的日期。我可以为此使用一个简单的 QueryValue 字段,但是我不知道如何获取该指标的日期而不是它的值。
示例:
mymetric = [21,5,42]
假设这些指标的相关日期是
['1/1/2022', '1/2/2022', '27/2/2022']
我想显示 27/2/2022。
目前,我只显示此查询的值
"queries": [
{
"query": "max:mycounter{$env}",
"data_source": "metrics",
"name": "query1",
"aggregator": "last"
}
]
Datadog 可以吗?
事实上我找到了一个解决方法,但似乎有点未优化。我也从我的代码 mycounter.date_day mycounter.date_month 和 mycounter.date_year 中推送。然后我可以在 3 个不同的 QueryValue 中显示日月年。
此致,
模糊了。
这不是 Datadog 指标设计的用例。您找到的任何解决方案都将是非常棘手的。
这似乎不是自定义指标,而是您想要发送日志或事件,您可以显示 date/time 属性。不过,即使这听起来与您正在寻找的东西也不太接近。
如果你真的想让它以一种干净的方式工作,我想你可以尝试开发你自己的自定义 Datadog 小部件作为应用程序:https://www.datadoghq.com/blog/datadog-apps/ (reference docs)
但无论您的目标是什么,都可能只需要重新设计,以便更清楚地了解 Datadog 的用途。
我正在搜索以在 DD 仪表板中显示 指标最后一个值的日期。我可以为此使用一个简单的 QueryValue 字段,但是我不知道如何获取该指标的日期而不是它的值。
示例: mymetric = [21,5,42] 假设这些指标的相关日期是 ['1/1/2022', '1/2/2022', '27/2/2022']
我想显示 27/2/2022。
目前,我只显示此查询的值
"queries": [
{
"query": "max:mycounter{$env}",
"data_source": "metrics",
"name": "query1",
"aggregator": "last"
}
]
Datadog 可以吗?
事实上我找到了一个解决方法,但似乎有点未优化。我也从我的代码 mycounter.date_day mycounter.date_month 和 mycounter.date_year 中推送。然后我可以在 3 个不同的 QueryValue 中显示日月年。
此致, 模糊了。
这不是 Datadog 指标设计的用例。您找到的任何解决方案都将是非常棘手的。
这似乎不是自定义指标,而是您想要发送日志或事件,您可以显示 date/time 属性。不过,即使这听起来与您正在寻找的东西也不太接近。
如果你真的想让它以一种干净的方式工作,我想你可以尝试开发你自己的自定义 Datadog 小部件作为应用程序:https://www.datadoghq.com/blog/datadog-apps/ (reference docs)
但无论您的目标是什么,都可能只需要重新设计,以便更清楚地了解 Datadog 的用途。