首页 > 解决方案 > 适用于 AND 的 AWS CloudWatch Logs 过滤器表达式

问题描述

我阅读了解释的文档
“过滤器模式“ERROR Exception”匹配包含这两个术语的日志事件消息,例如:
[ERROR] Caught IllegalArgumentException
[ERROR] Unhandled Exception”

这并没有真正解释如何在过滤器表达式中执行 AND。

或者很好,我只是做一个 ?ERROR ?CRITICAL
并且我得到了 ERROR 或 CRITICAL 级别的日志。

标签: amazon-cloudwatchlogs

解决方案


AND 是隐式的并且是默认的。当您搜索:ERROR Exception时,两个术语ERROR和都Exception必须出现在日志事件消息中,过滤器才能匹配。如果要搜索确切的短语,可以将短语括在双引号中。例如:"Something bad happened"将仅匹配出现该确切短语的日志事件。


推荐阅读