Ключевые показатели производительности

Материал из Документация Ключ-АСТРОМ

Вы выбираете в keymetricsдве наиболее важные метрики для ваших потребностей в мониторинге на основе расширений, которые должны отображаться на страницах «Процесс » и «Пользовательское устройство» .

Это позволяет вам сравнивать значения ключевых показателей ваших процессов или пользовательских устройств.

Вы также можете добавить настраиваемую плитку панели мониторинга диаграммы или создать настраиваемые оповещения на основе значений ключевых показателей.

Как определить ключевые показатели в JSON

Определите метрику с keyсвойством. Определите отображаемое имя. Порядок важен, поскольку порядок, в котором вы определяете ключевые показатели в JSON, отражается на страницах «Процесс » и «Пользовательское устройство» .

При определении ключевых показателей вам также следует принять решение о двух аспектах агрегирования.

Агрегация временных рамок

В режиме реального времени ключевые показатели представляют текущую ценность. Когда вы выбираете прошлый период времени, вы должны определить метод агрегирования, используя aggregationатрибут.

Агрегация измерений

Если значение вашей метрики сегментировано по нескольким измерениям, вам необходимо определить метод объединения измерений в одно. Вы привыкли это делать с помощью mergeaggregation.

{

  "keyMetrics": [

    {

      "key": "threads_connected",

      "aggregation": "avg",

      "mergeaggregation": "sum",

      "displayname": "Connections"

    },

    {

      "key": "queries",

      "aggregation": "avg",

      "mergeaggregation": "sum",

      "displayname": "Queries"

    }

  ]

}