Amazon CloudWatch


Amazon выпустила новую службу, которая позволяет отслеживать и устранять неполадки в системах и приложениях из экземпляров Amazon EC2.

С точки зрения своей архитектуры Amazon CloudWatch-это в основном хранилище метрик. Продукт AWS, такой как Amazon EC2, помещает метрики в репозиторий, и вы получаете статистику на основе этих метрик. Если вы поместите свои собственные пользовательские метрики в репозиторий, вы также сможете получить эту статистику.

Amazon CloudWatch позволяет отслеживать системные, прикладные и пользовательские файлы журналов. Чтобы использовать сервис, вы отправляете файлы журналов в журналы CloudWatch и отслеживаете журналы почти в режиме реального времени на предмет определенных фраз, шаблонов или значений. Это означает, что вы можете определить, какой уровень ошибок в ваших системных журналах должен вызывать тревогу, настроить тревогу, и CloudWatch будет отслеживать и предупреждать вас, если произойдет так много ошибок. Затем вы можете просмотреть исходные данные журнала, чтобы увидеть источник проблемы. Вы также можете использовать сигналы тревоги для обнаружения и закрытия неиспользуемых или недостаточно используемых экземпляров Amazon EC2.

В посте об использовании новой службы в блоге Amazon Application Management Крис Барклай говорит, что вы могли бы, например,,

“контролируйте журналы приложений для определенных литеральных терминов (например, “NullReferenceException”) или подсчитывайте количество вхождений литерального термина в определенной позиции в данных журнала (например, коды состояния “404” в журнале доступа Apache). Когда искомый термин найден, CloudWatch Logs сообщает данные в указанную вами метрику Amazon CloudWatch. Затем вы можете извлечь соответствующие данные журнала из журналов CloudWatch, если, например, количество “NullReferenceExceptions” превышает его нормальный диапазон.”

В дополнение к сигналам тревоги CloudWatch поставляется с набором графиков и статистических данных на панели мониторинга, которая позволяет просматривать все отслеживаемые ресурсы AWS и все ваши сигналы тревоги. Вы можете настроить его так, чтобы он также отображал предоставленные вами метрики приложений.

CloudWatch Logs включает в себя устанавливаемый агент для Ubuntu, Amazon Linux и Windows, который можно использовать для отправки журналов в CloudWatch. Агент журналов CloudWatch можно установить с помощью CloudFormation, Chef, пользовательских данных EC2 или с помощью прямой настройки командной строки.

Уровень бесплатного использования AWS включает в себя 10 показателей, 10 сигналов тревоги и 1 000 000 запросов API с Amazon CloudWatch.


Добавить комментарий