Аннотация
Статья создана
Обновлена 26 августа 2024 г.
Аннотации позволяют сохранить дополнительную информацию в момент вычисления алерта. Аннотации не передаются в уведомлениях, их можно посмотреть на странице алерта.
В аннотациях поддерживается mustache-шаблонизация
Примеры аннотаций:
Alert `{{alert.name}}` is in {{status.code}} state
Used disk space is {{pointValue}} Gbs, expected less than {{alert.warnThreshold}} Gbs
Полный список параметров алертов, доступных в аннотациях:
Название | Описание |
---|---|
alert.projectIdalert.folderIdalert.idalert.namealert.statealert.createdAtalert.updatedAtalert.createdByalert.updatedByalert.version | Общие параметры алерта. |
alert.queriesalert.queryToCheckalert.thresholdTypealert.comparisonalert.alarmThresholdalert.warnThreshold | Запросы и параметры сравнения порогового алерта. |
fromTime | Начало временного интервала, в котором рассчитывается алерт. Строчка в формате ISO8601, например 2017-09-07T11:30:00Z . |
toTime | Конец временного интервала, в котором рассчитывается алерт. Строчка в формате ISO8601, например 2017-09-07T12:00:00Z . |
pointValue | Значение метрики на момент вычисления алерта. |
status.code | Статус алерта: OK , ALARM , WARN , NO_DATA или ERROR . |
isOkisWarnisAlarmisNoDataisError | Логические переменные, с помощью которых можно узнать статус алерта. Например:not_var{{#isAlarm}}Disk usage is too high!not_var{{/isAlarm}} not_var{{^isAlarm}}Disk usage is ok.not_var{{/isAlarm}} |