2016-11-01 2 views
1

Привет, я новичок в AWS, и теперь я начал учиться. В моей среде я заметил, что все проблемы возникают только при автомасштабировании. Всякий раз, когда появляются новые экземпляры, в среде возникают небольшие проблемы. Поэтому я подумал, что если у нас есть сценарий для запуска предупреждения каждый раз, когда какой-либо экземпляр ec2 получает перезагрузку или завершается, или какой-либо новый экземпляр вращается, но у меня нет идеи, как его достичь.монитор ec2 экземпляры жизненный цикл

При проверке с поддержкой AWS они указывают на облачный экран, где нам нужно вызвать сигнал тревоги для каждого экземпляра. Когда у нас есть огромное количество экземпляров и несколько окружений, настройка тревоги для отдельного экземпляра - это беспокойная работа. Может ли кто-нибудь предложить, как я могу получить информацию об перезагрузке, завершении и повторении экземпляра экземпляра. Заранее спасибо.

ответ

1

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

Читать AWS documentation

Вы можете написать свой сценарий в вашем любимом языке, который может подписаться на конкретную SNS тему.

+0

Привет, Jayaprakash, уведомление SNS для автомасштабирования, но я хочу получать уведомления о каждом событии, таком как ручное завершение или перезагрузка. Пожалуйста, помогите мне узнать, как получить информацию о вызове API. – Keeplearning

+0

Затем вы должны использовать будильник Cloud Watch, чтобы получать уведомление, как вы сказали. Создание сигнала облачного просмотра также может быть автоматизировано с использованием пользовательских данных. См. Это http://stackoverflow.com/questions/25002240/aws-cloudwatch-alarm-on-startup-of-new-ec2-instance – Jayaprakash

+0

Привет, Джаяпракаш, используя cloudwatch мы, возможно, придется настраивать для каждого экземпляра, вместо этого, как упоминается в вышеупомянутой ссылке, я хочу написать скрипт, чтобы найти все вызовы API для RunInstances StartInstances, StopInstances, TerminateInstances. RebootInstances, AttachInstances. Но я не знаю, где и как его запрашивать. Не могли бы вы дать ключ. Благодарю. – Keeplearning

Смежные вопросы