gpt4 book ai didi

amazon-cloudwatchlogs - 带有 JSON 键的 AWS CloudWatch 日志指标过滤器具有字符空间

转载 作者:行者123 更新时间:2023-12-04 04:31:45 24 4
gpt4 key购买 nike

在创建 AWS CloudWatch Log Metric Filter 时,您将如何匹配 JSON Log Events 中键名称中包含字符空格的术语?

例如,假设有一个带有 JSON 元素的日志行,如下所示...

{"Event":"SparkListenerLogStart","Spark Version":"2.4.0-SNAPSHOT"}

您将如何引用“Spark 版本”? $."Spark Version" , $.Spark Version , $.Spark\ Version , 和 $.[Spark Version]不工作。

我在 AWS Filter and Pattern Syntax documentation 中找不到答案.

最佳答案

在撰写本文时,这是不可能的。 AWS 可能会在某个时候解决这个问题,但目前唯一的解决方法是使用非 JSON 语法并搜索确切的字符串。以下过滤器:

"\"Spark Version\":\"2.4.0-SNAPSHOT\""

将匹配:
{"Event":"SparkListenerLogStart","Spark Version":"2.4.0-SNAPSHOT"}

关于amazon-cloudwatchlogs - 带有 JSON 键的 AWS CloudWatch 日志指标过滤器具有字符空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52359730/

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