Пользовательское имя для группировки метрик с одинаковыми тегами - PullRequest
0 голосов
/ 28 октября 2019

Мое приложение основано на Spring-Boot, и я использую микрометр с облачными часами AWS для сбора определенных метрик. Столкнулся с проблемой, что трудно найти необходимую метрику, если у нее много дополнительных тегов, из-за именования групп метрик AWS (метрик с одинаковыми измерениями) путем простого объединения имен тегов.

Вотпример: enter image description here

В то же время для метрик сервисов aws по умолчанию здесь представлены читаемые заголовки. enter image description here

Кто-нибудь знает, как я могу настроить эти заголовки? А можно их вообще настроить?

1 Ответ

1 голос
/ 28 октября 2019

Вы не можете настроить это. Вы увидите красивые метки на метриках, опубликованных сервисами AWS, которые интегрируются с CloudWatch в фоновом режиме.

У пользовательских метрик будет пространство имен верхнего уровня, а затем у вас будут метрики, сгруппированные по разным используемым измерениям (что вы видитена скриншоте).

Я не знаком с пружинной загрузкой или микрометром, но если у вас есть возможность настроить ее, вы можете попробовать некоторые из этих вещей:

  1. Splitметрики в разных пространствах имен (например, метрики кэша могут входить в отдельное пространство имен).
  2. Удалить некоторые детали (нужны метрики для каждого экземпляра).
  3. Переместить некоторые измерения в имя метрики (если вы просто хотите получить информацию о значении измерения, но не нуждаетесь в возможности агрегировать и отображать данные в этом измерении, вы можете использовать ее как часть имени метрики).
  4. Используйте поиск, чтобы найти метрикувам нужно.
...