是否有一种方法可以找出其他人使用EBS快照的频率



我当前正在通过许可管理AWS提供的其他AWS帐户共享私人EBS快照。

我有什么办法知道这些快照的频率是这些其他帐户用于创建EBS卷的频率?理想情况下,我也想知道哪个帐户。

知道该快照是否已被我/我的AWS帐户以外的任何人都使用。

我认为您可以执行过滤并通过快照ID来计算卷的代码,每个EBS都有一个属性,说他创建了他的快照。

例如,您可以在lambda函数中使用docution_volumes(boto3 python),该功能接收snaphot ID并过滤所有卷,并计数使用该快照的数字OB卷。

其他方式是复制快照ID,将快照ID粘贴到EBS控制台中,这样AWS控制台将显示使用此快照的EBS数量。

事实证明,AWS不支持此功能。它也无法通过AWS CloudTrail,因为它仅跟踪您自己帐户的动作。

因此,必须实施自己的解决方法。例如。如果您知道客户将使用您在快照中提供的特定脚本,则可以在该脚本中添加代码,以通知某些网络服务。

最新更新