AWS CloudWatch订阅过滤器YAML配置中FilterPattern写法咨询
AWS CloudWatch FilterPattern YAML 正确写法
你遇到的问题是YAML字符串的引号闭合与转义适配问题,控制台可用的过滤规则直接放到YAML配置里需要调整语法,以下是两种可行的正确写法:
- 方法一:用单引号包裹完整过滤表达式,单引号内的双引号无需转义
FilterPattern: '?"request sent" ?"res received"'
- 方法二:用双引号包裹表达式,内部的双引号需要用反斜杠转义
FilterPattern: "?\"request sent\" ?\"res received\""
之前的写法报错是因为引号未正确闭合:第一种写法缺少末尾的双引号,第二种写法缺少末尾的单引号,导致YAML解析器无法识别完整的字符串值。
内容的提问来源于stack exchange,提问作者orange_ball_ss
相关产品推荐
相关产品推荐

