Назад | Перейти на главную страницу

Как мне узнать, когда агент ssm запущен и диспетчер сеансов может подключиться для вновь созданных экземпляров?

Я использую SSM для подключения к экземплярам windows ec2 с помощью cli: aws ssm start-session --target <id>

Иногда для запуска службы ssm на экземпляре Windows требуется несколько минут

Я могу проверить, когда это будет сделано инициализация как это aws ec2 wait instance-status-ok --instance-ids <id>

Но даже после завершения инициализации для запуска агента часто требуется еще 30 секунд или минута, а иногда и больше.

Я действительно не хочу писать собственный сценарий логики / опроса для этого

Есть ли какая-то команда aws cli, которая использует команду запуска или что-то для опроса, когда экземпляр подключен, например aws ec2 wait instance-status-ok ?

РЕДАКТИРОВАТЬ: так вот это aws ssm get-connection-status но если wait команда существует Я предпочитаю ее, поэтому мне не нужно иметь собственную логику / цикл while.