我正在尝试确定在特定时间段内未附加未附加磁盘的情况下删除未附加磁盘的方法:
伪代码
if state = "unattached" & date_unattached > 7 days then DELETE
我目前有以下内容:
compute_client = ComputeManagementClient(credentials, subscription_id)
for disk in compute_client.disks.list():
print(disk.as_dict())
但是,有效负载只给了我创建磁盘的日期/时间。
我尝试将磁盘附加到 VM,但活动日志似乎没有更新(将继续监控)。我希望磁盘日志可以提供这些信息。
有没有一种简单的方法可以找到该磁盘何时未连接?
我也在考虑使用数据库来跟踪首次发现磁盘的时间,然后计算脚本第一次运行与下一次运行之间的天数(如果磁盘状态仍然相同)并获得差异。我需要每天运行它,因为用户可能会定期连接/分离(边缘情况)