Есть ли способ узнать, как часто снимок EBS используется для создания тома другими? - PullRequest
0 голосов
/ 13 марта 2019

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

Могу ли я узнать, как часто эти снимки используются этими другими учетными записями для создания томов EBS? В идеале я также хотел бы знать, по какому счету.

Было бы очень полезно узнать, использовался ли моментальный снимок кем-либо, кроме меня / моей учетной записи AWS.

Ответы [ 2 ]

1 голос
/ 13 марта 2019

Я думаю, что вы можете создать код, который фильтрует и подсчитывает ваши тома по идентификатору моментального снимка, у каждого EBS есть атрибут, который сообщает, из каких моментальных снимков он был создан.

Например, вы можете использовать функцию description_volumes (Python Boto3) в лямбда-функции, которая получает идентификатор снимка, фильтрует все ваши тома и подсчитывает количество томов, которые используют эту привязку.

Другим способом является копирование и вставка идентификатора снимка в консоль EBS. Таким образом, консоль AWS покажет количество EBS, которые используют этот снимок.

0 голосов
/ 03 апреля 2019

Оказывается, AWS не поддерживает эту функцию.Это также невозможно через AWS CloudTrail, так как он отслеживает только действия вашей учетной записи.

Следовательно, нужно будет применить собственный обходной путь.Например, если вы знаете, что клиенты будут использовать определенный сценарий, который вы предоставляете со своим снимком, вы можете добавить к этому сценарию код, который будет уведомлять некоторый веб-сервис.

...