Avec ce code, et en utilisant la fonction FilterLogEvents
Je reçois les journaux de Cloudwatch
qui correspondent à ces paramètres:FilterPattern de FilterLogEvents ne capte pas la chaîne explicitement
{
"endTime": number,
"filterPattern": "string",
"interleaved": boolean,
"limit": number,
"logGroupName": "string",
"logStreamNames": [ "string" ],
"nextToken": "string",
"startTime": number
}
Le code:
response = self.cloudWatchLogs.filter_log_events(**kwargs)
J'ai défini filterPattern à "ERROR
" afin que je puisse obtenir tous les journaux d'erreurs. Mon problème est que j'obtiens aussi d'autres logs avec la chaîne: INTERRORESEAU
. J'ai mis le filterPattern à ".ERROR:
" mais je reçois toujours les fausses erreurs. Comment indiquer au masque de filtre de sélectionner uniquement et explicitement ERROR
?