Amazon AWS: как получить информацию о завершенном экземпляре EC2 из идентификатора экземпляра

Один из наших экземпляров EC2 пропал из списка запущенных экземпляров, вероятно, кто-то случайно его случайно прекратил.

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

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

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

Есть ли способ получить эти данные для завершенного экземпляра?

Ответ 1

Если экземпляр был запущен в последние 90 дней, вы можете получить необходимую информацию с панели мониторинга Cloudtrail.

Если экземпляр был запущен более 90 дней назад: если вы включили Cloudtrail и настроили его для записи в S3, то вы можете просмотреть журнал Cloudtrail и найти события, связанные с идентификатором экземпляра. Если вы можете найти событие RunInstances для этого идентификатора экземпляра, вы можете получить всю информацию об этом экземпляре из этого события.

Журналы представляют собой сжатые файлы JSON, создаваемые много раз в день. Чтобы прочитать файлы журнала и найти события, связанные с этим экземпляром, требуется всего несколько строк кода Python.

Я сделал то же самое и смог получить информацию из журналов Cloudtrail.

Ответ 2

Спасибо за ваш ответ. У меня, к сожалению, это не включено.

Вы знаете, что это может быть? Это то, что имена томов разные? Это испортит вещи? И отсоединение тома теряет данные с момента последнего снимка?