在Amazon Example for Json Metric Filter之后,
我尝试复制他们的示例。在创建指标过滤器的过程中,您可以先使用示例日志对其进行测试。所以我选择了“自定义日志”,从上面给出的链接中复制粘贴了示例:
{
"eventType": "UpdateTrail",
"sourceIPAddress": "111.111.111.111",
"arrayKey": [
"value",
"another value"
],
"objectList": [
{
"name": "a",
"id": 1
},
{
"name": "b",
"id": 2
}
],
"SomeObject": null,
"ThisFlag": true
}
我的模式是:{ $.eventType = "UpdateTrail" }
如示例中所述
这是“测试模式”的输出:
在示例日志中的 20 个事件中找到 0 个匹配项。
如何正确使用它们?我似乎不太了解这个概念。
从我这边更新:换行似乎有问题,出于我自己的目的,我只是将我的整个自定义 json 放入由logger.info(json.dumps(my_message))
.
我把这个“修复”放在这里,以防有人偶然发现同样的问题。
我仍然想听到一个通用的解决方案!