JSON的Datadog解析时间戳图案

发布于 2025-01-31 07:04:05 字数 301 浏览 1 评论 0 原文

试图在Datadog管道处理器中解析此简单的JSON登录,但找不到足够的文档。我正在尝试解析时间戳:2022-05-22T06:10:3​​1.563000,因此datadog中的日志匹配我的日志中的日志

{"login_time": "2022-05-22T06:10:31.563000", "login_name": "nicesrvcdev", "host_name": "BOB_MARLEY", "program_name": "Microsoft SQL Server Management Studio - Query"}

Trying to parse this simple json log in the DATADOG pipeling processor, but can't find sufficent documentation. I am trying to parse the timestamp : 2022-05-22T06:10:31.563000 so the logs in datadog match the ones in my logs

{"login_time": "2022-05-22T06:10:31.563000", "login_name": "nicesrvcdev", "host_name": "BOB_MARLEY", "program_name": "Microsoft SQL Server Management Studio - Query"}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅忆 2025-02-07 07:04:05

公认的日期格式为:ISO8601,unix(毫秒时期格式)和RFC3164。


使用“高级设置”到目标 login_time 属性属性。

规则%{date(“ yyyy-mm-dd'hh:mm:ss.sssss”):date}

“

然后使用该日期属性上的日期remapper现在是识别格式。

The recognized date formats are: ISO8601, UNIX (the milliseconds EPOCH format), and RFC3164.

https://docs.datadoghq.com/logs/log_configuration/processors/?tab=ui#log-date-remapper


Create a grok parser using the advanced setting to target the login_time attribute from your log.

rule %{date("yyyy-MM-dd'T'HH:mm:ss.SSSSSS"):date}

grok parser screenshot
https://docs.datadoghq.com/logs/log_configuration/parsing/?tab=matchers#parsing-dates

Then use the date remapper on that date attribute now that it's in a recognized format.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文