CloudWatch中如何为含@符号的日志属性创建错误指标?
CloudWatch日志指标过滤器匹配带@符号字段的解决方案
要匹配@l属性值为Error的结构化日志,你需要在CloudWatch指标过滤器中使用带双引号包裹特殊字符键名的JSON过滤模式,具体写法如下:
{ "@l": "Error" }
操作说明:
- 在CloudWatch控制台创建指标过滤器时,选择过滤模式类型为JSON
- 直接将上述模式输入到过滤模式输入框中即可,无需对
@符号做额外转义(控制台会自动识别带双引号的键名)
这个模式会精准匹配所有JSON日志中@l字段值等于Error的条目,满足你创建错误指标的需求。
内容的提问来源于stack exchange,提问作者Anton Shakalo
相关产品推荐
相关产品推荐

