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

AWS: Status Check + CloudWatch

Reading time 2 min
Views 3.5K
Привет! image

Status Check


Многие замечали в консоли EC2 в таблице инстансов столбец Status Check. Он обычно зелёного цвета — OK. Не раз я видел, что статус чек фейлится. Что же такое статус чек, какие параметры он отслеживает?

Status Check — это несколько автотестов, которые проходит инстанс и нода-носитель, на которой этот инстанс бежит. На данный момент есть 2 статус чека:

1. System Status Check — проверка состояния параметров, которые зависят от AWS. Эти проблемы легко решаются рестартом или стоп-стартом инстнса, он переедет на другой носитель. В целом проблемы могут быть:
  • недостаток сетевых ресурсов
  • недостаток питания
  • проблемы с ПО носителя
  • проблемы с аппаратным обеспечением носителя

2. Instance Status Check — проверка состояния параметров, которые не зависят от AWS. Обычно это проблемы, связанные с неправильным конфигурированием и должны быть решены администратором. Проблемы могут быть:
  • неправильная конфигурация сети
  • неправильная конфигурация загрузки
  • нехватка памяти
  • проблемы с файловой системой
  • проблемы с ядром

Выглядят статус чеки вот так:
image

Зайдя в свойства хоста можно посмотреть отдельные данные по инстансу:
image

Status Check + CloudWatch


С сегодняшнего дня проблемы со статус чеками можно отслеживать автоматически ну и автоматически принимать решение. Например, у вас 300 серверов и следить за их статус чеками — задача не из лёгких, но есть решение, которое можно описать несколькими шагами:
  • в автоскейлинг группе установить минимальное количествово машин 300
  • установить CloudWatch чек, который будет тушить инстанс в случае Status Check Failed


Тем самым вы обезопасите себя от того, что будете использовать не здоровые системы. После того, как не прошедший статус чеки инстанс будет выключен, вместо него сразу подымется новый, который с большой вероятностью будет здоров.
Названия новых чеков в CloudWatch:
image

Для меня это очень удобно. Теперь можно перестать беспокоиться по ещё одному пунктику.
Tags:
Hubs:
+7
Comments 0
Comments Leave a comment

Articles

Information

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