我正在尝试为我的服务配置一个自定义指标,它将监视服务的正常运行时间,我正在尝试获取状态代码的值并在值为 4* 和 5* 时发出警报我正在尝试匹配 statusCode使用 json 过滤器模式但无法正确处理
{
"res": {
"statusCode": 500
},
"req": {
"url": "",
"headers": {
"host": "",
"connection": "close",
"user-agent": "",
"accept-encoding": "gzip, compressed"
},
"method": "GET",
"httpVersion": "1.1",
"originalUrl": "",
"query": {}
},
"responseTime": 1,
"requestId": "",
"level": "info",
"message": "",
"timestamp": ""
}
我的过滤器模式是我尝试了这两个,但没有一个起作用 {$.res.statusCode = 500}
{($.res.statusCode = 2*)||($.res.statusCode = 5*)}
我正在尝试关注https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html