Поэтому я использую CloudWatch Metri c Фильтры, чтобы попытаться извлечь Длительность лямбда-выполнения из группы журналов - однако я также хочу сопоставить указанную c строку. Например,
START RequestId: 75dc4985-08bb-467b-95c5-ddb6c122be30 Version: $LATEST
This is request type A
END RequestId: 75dc4985-08bb-467b-95c5-ddb6c122be30
REPORT RequestId: 75dc4985-08bb-467b-95c5-ddb6c122be30 Duration: 2004.33 ms Billed Duration: 2100 ms Memory Size: 128 MB Max Memory Used: 55 MB Init Duration: 122.53 ms
Итак, в приведенном выше примере я хотел бы найти строку «Это тип запроса A» и извлечь значение «Duration» для этого конкретного c запроса ... если это имеет смысл
Так что, по сути, мне нужен способ контролировать продолжительность для определенных c запросов, и я надеялся, что это возможно при использовании шаблонов фильтров в метриках CloudWatch.
Если у кого-то есть подходящий шаблон фильтра, который бы достиг этого, это было бы здорово!
Я наткнулся на эту статью https://dev.to/frosnerd/monitoring-aws-lambda-functions-with-cloudwatch-1nap, в которой есть полезный шаблон для извлечения строки REPORT из журналов. Тем не менее, моя ситуация немного более конкретна c ..
Любая помощь будет принята с благодарностью! Заранее спасибо!