Я бы хотел построить график самых медленных элементов моей инфраструктуры.
Моя общая метрика выглядит так:
some.service.$host.componentA.$componentItem.time.p99
, что дает два параметра: host и componentItem. Хосты сильно различаются, componentItems не так сильно, но я хочу избегать их явного указания в запросе.
Я хочу отобразить самое высокое значение p99 для каждого componentItem - из всех доступных хостов, которые сообщают об этом особом виде componentItem.
Я пришел со следующим решением, но не знаю, как заменить перечисленный componentItem на подстановочный знак.
groupByNode(some.service.*.componentA.{A,B,C}.time.p99, 4, 'maxSeries')
Не могли бы вы помочь с исправлением этого запроса?