добавление CloudWatch в стек с помощью CloudFormation - PullRequest
0 голосов
/ 10 декабря 2018

В настоящее время я отвечаю за добавление интеграции CloudWatch в уже созданный стек Cloud Formation.

Мы создаем стеки через CLI, но в данный момент мы добавляем CloudWatch вручную после этого.

Мне нужно автоматически активировать CloudWatch для экземпляров и отслеживать ЦП, жесткий диск и т. Д. С помощью шаблонов CloudFormation.

Заранее спасибо!

1 Ответ

0 голосов
/ 12 декабря 2018

Я предлагаю не добавлять новые элементы CloudWatch в существующий стек CloudFormation.Вместо этого создайте шаблон CF с соответствующими метриками и разверните его из этого шаблона для каждого экземпляра, который вы хотите отслеживать.

Далее я предлагаю создать лямбда-функцию AWS, которая будет получать идентификатор экземпляра в качестве входных данных и будетразвернуть стек CloudFormation против экземпляра.Вы должны включить CloudTrail в своей учетной записи и создать правило, соответствующее любому событию RunInstances в учетной записи, и активировать функцию Lambda.

Имейте в виду, что ограничение по умолчанию для стеков CloudFormation составляет 200. Возможно, вам потребуется запросить увеличение в зависимости от вашего варианта использования.

...