J'ai une fonction AWS Lambda qui contient des erreurs de consignation. Les erreurs sont enregistrés en tant que tels:Filtrage des journaux Amazon Cloudwatch - Syntaxe JSON
console.error(err);
Je suis en train de créer un filtre CloudWatch qui utilise leur syntaxe de filtrage journal JSON:
{ $.errorType = "ValidationException" }
Je peux voir l'erreur dans le journal
2015-11-24T20:26:02.852Z 76800706-2d78-45ed-9068-46ccccafe6af { "errorMessage": "1 validation error detected: Value '[]' at 'xxxxxx' failed to satisfy constraint: Member must have length greater than or equal to 1", "errorType": "ValidationException", "stackTrace": [ ...etc... ] }
y at-il une sorte de configuration spéciale ou la journalisation manuelle dans CloudWatch requise pour prendre en charge la syntaxe du filtre JSON? Je ne trouve aucune information dans les documents CloudWatch.
Docs:
http://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-logging.html