У меня есть похожие журналы в AWS CloudWatch
2020-05-04 14: 45: 37.453 [http-nio-8095-exe c -9] [34mINFO [0; 39m xxx - Время выполнения Class.methodNameOne :: 23 мс
2020-05-04 14: 45: 37.475 [http-nio-8095-exe c -7] [34mINFO [0; 39m xxx - время выполнения of Class.methodNameTwo :: 32 мс
2020-05-04 14: 45: 37.472 [http-nio-8095-exe c -3] [34mINFO [0; 39m xxx - время выполнения класса .methodNameOne :: 38 мс
Создано метри c с использованием приведенного ниже шаблона для получения времени значения только для метода methodNameOne .
[ ..., method = class.methodNameOne`` time! = null,]
И я вижу methodNameOne в $ method столбец, 23 и 38 значения в $ столбец времени в виде строк.
белье $ method $ time ......................
1 methodNameOne 23 ........ ..............
2 methodNameOne 38 ......................
Позже был создан сигнал тревоги в том же метрике c, используя математическую функцию максимум .
Тревога не выполняет максимальную операцию на метрике c результаты
Я хочу вычислить максимальное время из журналов, и тревога должна срабатывать, когда он пересекает указанное пороговое значение.