Pull to refresh
EPAM
Компания для карьерного и профессионального роста

Остановка неиспользуемых хостов через CloudWatch

Reading time1 min
Views2.7K
Привет! image

Многие сталкивались с тем, что ресурсы системы простаивают. Обычная практика борьбы с простоем — удаление из системы этих ресурсов. С практической точки зрения на AWS, мы уже давно имеем инструменты терминировать простаивающие EC2 инстансы. Но это иногда не практично.

Возьмём ситуацию, когда при каждом старте нового инстанса при автоскейлинге, он каждый раз конфигурируется и обновляет софт. Т.е. это занимает определённое время и требует определённых взаимодействий. И вот каждый раз при скейлдауне эти инстансы выключаются и удаляются, а при скейлауте — поднимаются и снова конфигурируются. Как бы было хорошо, если бы инстансы просто выключались, а не удалялись!

С сегодняшнего дня мы имеем возможность в алармах, основанных на метриках CloudWatch устанавливать поведение инстансов. Нам доступны:
  • Остановка — Stop
  • Удаление — Terminate

image

При создании аларма через CLI так же можно указать что делать:
 -- alarm-actions arn:aws:automate:us-east-1:ec2:stop
 -- alarm-actions arn:aws:automate:us-east-1:ec2:terminate


Как всегда AWS добавляет ещё больше гибкости в вопросы высокодоступности (High Availability) приложений.
Tags:
Hubs:
Total votes 10: ↑7 and ↓3+4
Comments2

Articles

Information

Website
www.epam.com
Registered
Founded
1993
Employees
over 10,000 employees
Location
США
Representative
vesyolkinaolga