Как фильтровать трассировки рентгеновского излучения по сегменту или подсегменту

#aws-xray

#aws-xray

Вопрос:

Я новичок в использовании xray и оснастил свои лямбды несколькими сегментами / подсегментами, чтобы начать трассировку. Это полезно при анализе одной трассировки, но мне нужна лучшая фильтрация трассировок. Я читал о том, как использовать выражения фильтра в консоли, но не уверен, как использовать его, кроме простых примеров, приведенных в статье. Я хотел бы фильтровать трассировки по наличию сегмента или подсегмента или, возможно, по продолжительности подсегмента.

Например, я хочу найти трассы, которые имеют фазу инициализации (например, произошел холодный запуск лямбды) или где инициализация имела длительность> 100 мс. Я также назвал подсегменты, которые были бы полезны аналогичным образом, например, покажите мне трассировки, где подсегмент «select_from_ctac_lg» имел длительность> 500 мс.

Возможно ли это?

Тогда, если я смогу выполнить фильтрацию, я бы в идеале также хотел отобразить некоторые результаты. Консоль имеет «Распределение трассировок по времени отклика», поэтому аналогичный график продолжительности подсегмента «select_from_ctac_lg» был бы очень полезен.