Пособие WMI — метрические метаданные: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «Поскольку в расширении присутствует только источник данных, сбор метрик довольно "сырой...»)
 
(нет различий)

Текущая версия на 16:49, 22 сентября 2025

Поскольку в расширении присутствует только источник данных, сбор метрик довольно "сырой": все метрики ссылаются по ключу, и все отображается без какой-либо единицы измерения, что может вызывать путаницу.

Раздел расширения metrics предназначен для определения дополнительных метаданных для метрик. Мы можем определить следующее:

  • displayName- Понятное для человека название метрики
  • description- Описание того, что на самом деле представляет собой эта метрика
  • unit- Единица измерения метрики
  • tags- Как можно легко найти эту метрику в директории метрик
  • metricProperties
    • minValue- Минимально возможное значение метрики
    • maxValue- Максимально возможное значение метрики
    • impactRelevant- Зависит ли эта метрика от аномалий других метрик, чтобы определить первопричину проблемы
    • rootCauseRelevant- Может ли эта метрика сама по себе быть корневой причиной проблемы
    • valueType- Высокие значения - это хорошо (score) или плохо (error)

Определить метаданные

  1. Добавьте metrics в раздел extension.yaml, используя шаблон ниже.
  2. Определите метаданные для каждой собранной метрики.
  3. Как минимум, определите displayName, description, и unit
  4. Упакуйте и загрузите новую версию вашего расширения
  5. Проверьте метаданные.
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.

Результаты

Теперь вы должны увидеть метаданные, отраженные в браузере метрик:

Image1236.png