如何格式化Datadog通知消息中的last_triggered_at日期

问题描述 投票:0回答:1

我正在努力在 Datadog 中设置通知消息,并尝试以特定格式包含

last_triggered_at
时间戳。我尝试在通知消息模板中使用以下语法:

{{last_triggered_at|date("hh:mm:ss")}}

但是,我遇到了一个错误,指出:“第 18 行第 49 字符在

{{last_triggered_at|date("hh:mm:ss")}}"
附近出现错误。

我正在寻找一种方法来格式化last_triggered_at时间戳以显示小时、分钟和秒(hh:mm:ss)。任何人都可以提供有关在 Datadog 的通知消息模板中实现此格式的正确语法的指导,或建议替代方法吗?

任何帮助或见解将不胜感激。预先感谢您!

notifications datadog alerts
1个回答
0
投票

虽然监视器消息确实支持简单的模板变量的评估,但格式化日期并不是提供的功能之一。您需要添加一个 grok 解析器 作为日志的处理器,并在那里进行格式化。然后您可以在通知消息中引用预先格式化的变量。

© www.soinside.com 2019 - 2024. All rights reserved.