Tengo una función Lambda que tiene una tasa de éxito de más del 99 % (lo cual es bueno).
Ocasionalmente hay una invocación que resulta en un error. Me gustaría ver el registro de esa invocación.
¿Cómo puedo encontrar el flujo de registro de CloudWatch que contiene la invocación de error?
Para hacer esto, debe aplicar patrones de filtro en todo el grupo de registro, que consultará todos los flujos de registro.
Si está buscando una frase de error específica, puede incluirla entre comillas dobles, como "ERROR".
desde la consola
Log groupsDesde la CLI
Utilice la función filter-log-events . Un ejemplo está debajo
aws logs filter-log-events --start-time 1593967410000 --end-time 15945722100000 --log-group-name /aws/lambda/function-name --filter-pattern ERROR --output textPara ver ejemplos de cómo utilizar patrones de filtro más complejos, consulte la página Sintaxis de patrones y filtros .