С помощью этого кода, и с помощью FilterLogEvents
функции я получаю журналы из Cloudwatch
, которые соответствуют этим параметрам:FilterPattern из FilterLogEvents не выбирает строку явно
{
"endTime": number,
"filterPattern": "string",
"interleaved": boolean,
"limit": number,
"logGroupName": "string",
"logStreamNames": [ "string" ],
"nextToken": "string",
"startTime": number
}
Код:
response = self.cloudWatchLogs.filter_log_events(**kwargs)
Я определил filterPattern как «ERROR
», чтобы получить все журналы ошибок. Моя проблема в том, что я получаю и другие журналы со строкой: INTERRORESEAU
. Я установил filterPattern в ".ERROR:
", но я все еще получаю ложные ошибки. Как сказать фильтру, чтобы выбрать только и явно ERROR
?