MetricAlarm
In this article:
MetricAlarm#
Description#
Структура данных, описывающая аларм.
Contents#
ActionsEnabled — Показывает, будут ли действия выполнены при переходе аларма в соответствующее состояние.
Тип: Boolean
AlarmActions — Список действий, которые должны выполниться при переходе аларма в состояние
alarm
.Тип: Array of strings
Ограничение длины (список): От 0 до 5 элементов
Ограничение длины (элемент): От 1 до 1024 символов
AlarmConfigurationUpdatedTimestamp — Время последнего изменения конфигурации аларма.
Тип: Double
AlarmDescription — Описание аларма.
Тип: String
Ограничение длины (элемент): От 1 до 255 символов
AlarmName — Имя аларма.
Тип: String
Ограничение длины (элемент): От 1 до 255 символов
ComparisonOperator — Арифметическая операция, используемая для сравнения значений метрики с пороговым значением.
Тип: String
Возможные значения:
GreaterThanThreshold
|GreaterThanOrEqualToThreshold
|LessThanOrEqualToThreshold
|LessThanThreshold
DatapointsToAlarm — Параметр, определяющий количество точек, превышающих Threshold, для срабатывания аларма.
Необходимо: Нет
Тип: Integer
Диапазон: Минимальное значение —
1
, максимальное значение — EvaluationPeriodsЗначение по умолчанию: EvaluationPeriods
Dimensions.member.N — Измерения метрики, которая ассоциирована с алармом (подробнее см. документацию пользователя).
Тип: Список объектов Dimension
Ограничение длины: От 0 до 10 элементов
EvaluationPeriods — Количество периодов, сравниваемых с пороговым значением.
Тип: Integer
Ограничение: Период времени, указанный с помощью EvaluationPeriods и Period, должен быть не больше одних суток
InsufficientDataActions — Список действий, которые должны выполниться при переходе аларма в состояние
insufficient_data
.Тип: Array of strings
Ограничение длины (список): От 0 до 5 элементов
Ограничение длины (элемент): От 1 до 1024 символов
MetricName — Имя метрики, с которой ассоциирован аларм.
Тип: String
Ограничение длины: От 1 до 255 символов
Namespace — Пространство имён метрики, с которой ассоциирован аларм.
Тип: String
Ограничение длины: От 1 до 255 символов
OKActions — Список действий, которые должны выполниться при переходе аларма в состояние
ok
.Тип: Array of strings
Ограничение длины (список): От 0 до 5 элементов
Ограничение длины (элемент): От 1 до 1024 символов
Period — Период времени в секундах, к которому применяется выбранная статистика.
Тип: Integer
Ограничение: Период времени, указанный с помощью EvaluationPeriods и Period, должен быть не больше одних суток
Диапазон: Значение должно быть кратным 60, минимальное значение —
60
StateReason — Описание причины, по которой аларм находится в текущем состоянии.
Тип: String
Ограничение длины: От 1 до 1023 символов
StateReasonData — Описание причины, по которой должно быть произведено переключение состояния аларма (в формате JSON).
Тип: String
Ограничение длины: От 0 до 4000 символов
StateUpdatedTimestamp — Время перехода аларма в текущее состояние.
Тип: strftime-форматированная строка
Пример: 2016-04-14T16:02:55Z
StateValue — Текущее состояние аларма.
Тип: String
Возможные значения:
ok
|alarm
|insufficient_data
Statistic — Статистика, применяемая к метрике.
Тип: String
Возможные значения:
Average
|Sum
|SampleCount
|Maximum
|Minimum
Threshold — Пороговое значение, с которым производится сравнение выбранной статистики.
Тип: Double
TreatMissingData — Параметр, определяющий, как будут интерпретироваться периоды без данных. Возможны четыре варианта: продолжить считать периодами без данных, игнорировать, считать превышающими порог, считать не превышающими порог.
Необходимо: Нет
Тип: String
Возможные значения:
missing
|ignore
|breaching
|non_breaching
Значение по умолчанию:
missing
Unit — Единица изменения метрики, ассоциированной с алармом.
Необходимо: Нет
Тип: String
Возможные значения:
Percent
|Bytes
|Count