Расширения / Разработка / Расширения / Ключевые показатели производительности
Вы выбираете в keymetrics
две наиболее важные метрики для ваших потребностей в мониторинге на основе расширений, которые должны отображаться на страницах «Процесс » и «Пользовательское устройство» .
Это позволяет вам сравнивать значения ключевых показателей ваших процессов или пользовательских устройств.
Вы также можете добавить настраиваемую плитку панели мониторинга диаграммы или создать настраиваемые оповещения на основе значений ключевых показателей.
Как определить ключевые показатели в JSON
Определите метрику с key
свойством. Определите отображаемое имя. Порядок важен, поскольку порядок, в котором вы определяете ключевые показатели в JSON, отражается на страницах «Процесс » и «Пользовательское устройство» .
При определении ключевых показателей вам также следует принять решение о двух аспектах агрегирования.
Агрегация временных рамок
В режиме реального времени ключевые показатели представляют текущую ценность. Когда вы выбираете прошлый период времени, вы должны определить метод агрегирования, используя aggregation
атрибут.
Агрегация измерений
Если значение вашей метрики сегментировано по нескольким измерениям, вам необходимо определить метод объединения измерений в одно. Вы привыкли это делать с помощью mergeaggregation
.
{
"keyMetrics": [
{
"key": "threads_connected",
"aggregation": "avg",
"mergeaggregation": "sum",
"displayname": "Connections"
},
{
"key": "queries",
"aggregation": "avg",
"mergeaggregation": "sum",
"displayname": "Queries"
}
]
}