FilterPattern用于AWS云手表订阅过滤器



我有两行日志,我想取。

第一个日志-

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

最新更新