Пособие WMI — метрические метаданные
Материал из Документация Ключ-АСТРОМ
Поскольку в расширении присутствует только источник данных, сбор метрик довольно "сырой": все метрики ссылаются по ключу, и все отображается без какой-либо единицы измерения, что может вызывать путаницу.
Раздел расширения metrics предназначен для определения дополнительных метаданных для метрик. Мы можем определить следующее:
displayName- Понятное для человека название метрикиdescription- Описание того, что на самом деле представляет собой эта метрикаunit- Единица измерения метрикиtags- Как можно легко найти эту метрику в директории метрикmetricPropertiesminValue- Минимально возможное значение метрикиmaxValue- Максимально возможное значение метрикиimpactRelevant- Зависит ли эта метрика от аномалий других метрик, чтобы определить первопричину проблемыrootCauseRelevant- Может ли эта метрика сама по себе быть корневой причиной проблемыvalueType- Высокие значения - это хорошо (score) или плохо (error)
Определить метаданные
- Добавьте
metricsв разделextension.yaml, используя шаблон ниже. - Определите метаданные для каждой собранной метрики.
- Как минимум, определите
displayName,description, иunit - Упакуйте и загрузите новую версию вашего расширения
- Проверьте метаданные.
| metrics:
- key: custom.demo.host-observability.network.bytes.persec metadata: displayName: Traffic bytes/s description: Network traffic bytes per second unit: BytePerSecond # # add content here, for all other metrics # |
Дополнительную информацию о синтаксисе источника данных WMI см. в Справочнике по источникам данных WMI.
Результаты
Теперь вы должны увидеть метаданные, отраженные в браузере метрик:
