我有两行日志,我想取。
第一个日志-
2022-11-02 request sent => [xxxx........
第二个日志-
2022-11-02 res received => [xxxx........
所以我在控制台应用了下面的过滤器模式并测试了它,它工作得很好。-?"request sent " ?"res received"
.
但是当我在yaml
配置文件上给出相同的过滤器模式时,它在部署时抛出错误…
我试过了
FilterPattern: ?"request sent " ?"res received
&FilterPattern: '?"request sent " ?"res received'
。但这行不通。正确的写法是什么?
需要转义双引号
FilterPattern: ?"request sent " ?"res received"
或
FilterPattern: "?"request sent " ?"res received""
见:https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html matching-terms-events