Извлечь расчетную продолжительность для лямбды с использованием метрических фильтров CloudWatch - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь использовать строку «ОТЧЕТ» журналов Lambda CloudWatch для извлечения расчетной продолжительности мониторинга.

Я нашел эту статью со следующим фильтром метрик.

Метрический фильтр:

[
  report_label="REPORT",
  request_id_label="RequestId:", request_id_value,
  duration_label="Duration:", duration_value, duration_unit="ms",
  billed_duration_label1="Billed", bill_duration_label2="Duration:", billed_duration_value, billed_duration_unit="ms",
  memory_size_label1="Memory", memory_size_label2="Size:", memory_size_value, memory_size_unit="MB",
  max_memory_used_label1="Max", max_memory_used_label2="Memory", max_memory_used_label3="Used:", max_memory_used_value, max_memory_used_unit="MB"
]

Когда я проверяю его в одном из потоков журналов, значение кажется правильным: reference

Однако при просмотреЖурналы CloudWatch, я получаю странные значения (предполагаемые значения должны быть кратны 100 мс), например 101, 106 и т. Д.

График CloudWatch для созданной пользовательской метрики:

CloudWatch Graph

Либо я что-то делаю не так с настройкой фильтра метрик, либо я неправильно просматриваю графики CloudWatch, любая помощь приветствуется.

Примечание: я пробовал другую статистику (AVG / p99), чтобы увидеть, если кто-то им кажется, хорошо (кратно 100 мс), но ни один из них не работает.

...