Контролирует ли сигнал тревоги всю группу автомасштабирования

Когда я настраиваю аварийный сигнал для группы Amazon EC2 Auto Scaling для масштабирования, когда загрузка ЦП превышает 80%, будет ли она рассчитывать среднее значение использования ЦП для всех инстансов в группе? Или это просто случайный мониторинг одного экземпляра группы?

Во многих кодах есть параметр «размеры», что он означает?


person PotatoPrince    schedule 06.02.2020    source источник


Ответы (1)


Метрика Amazon CloudWatch рассчитывается для всех экземпляров в группе Auto Scaling.

Таким образом, для показателя использования ЦП потребуется средняя загрузка ЦП всех экземпляров в группе автоматического масштабирования. Если среднее значение превышает 80%, будут добавлены дополнительные экземпляры (как определено в вашей политике масштабирования).

Это означает, что некоторые экземпляры могут быть 100%, а некоторые - 0%. Сигнал срабатывает только при средней загрузке ЦП всех экземпляров.

Параметры - это подкатегории показателей. Например, метрика использования ЦП Amazon EC2 будет иметь параметры для идентификатора инстанса, типа инстанса и группы автоматического масштабирования. Они позволяют фильтровать метрики по конкретным подмножествам, а не применять ко всем экземплярам.

person John Rotenstein    schedule 06.02.2020
comment
А как размеры связаны с asg? При создании аларма мы используем имя политики, поэтому метрика связана с asg, использующим эту политику. Это правильное мышление? Если я хочу, чтобы сигнал тревоги включался, когда CPUUTILIZATION всего asg больше 80, нужно ли мне добавлять размеры для asg? - person PotatoPrince; 07.02.2020
comment
При создании аларма для группы автоматического масштабирования в консоли вы должны выбрать метрику, для которой уже задано измерение для данной группы автоматического масштабирования. Однако вы можете использовать любую метрику для запуска политики масштабирования (но это может работать не так, как вы ожидаете). См .: marbot - объединение показателей CloudWatch для автоматического масштабирования или сокращения затрат - person John Rotenstein; 07.02.2020