Использует ли CloudWatch журналы для сообщения о количестве ошибок в AWS -Lambda? - PullRequest
0 голосов
/ 20 апреля 2020

Я написал lambda, который пишет S3 на последнем этапе. В настоящее время соединение S3 не работает. Я заключил соединение в блок try-catch и записываю сбой соединения на Exception level.

Однако, когда я вижу метрики CloudWatch, соответствующие lambda, я увидеть количество ошибок как положительное. Означает ли это, что мой блок try-catch не работает должным образом или CloudWatch использует теги ошибок в журналах для подсчета ошибок?

Фрагмент кода прилагается:

import boto3
import logging

logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)

s3 = boto3.client("s3")

try:
    s3.upload_file("file_name", "bucket_name", "key")
except Exception as e:
    logger.exception("Exception %s", e)
finally:
    doSth

doSth не выбрасывает исключения.

...