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