Amazon web services 有没有办法从cloudwatch检查EBS卷上剩余的磁盘空间?
我正在编写一个cloudwatch触发器,它根据可用磁盘空间自动清除EBS卷上的一些旧目录。如果可用磁盘空间小于10%,则会触发事件并运行清理。有什么办法可以直接从cloudwatch进行吗?我读到的只是写一个时间表,每隔几个小时自动运行一次,并用代码或使用df命令检查磁盘空间。那是唯一的办法吗 建议使用以下方法Amazon web services 有没有办法从cloudwatch检查EBS卷上剩余的磁盘空间?,amazon-web-services,amazon-cloudwatch,Amazon Web Services,Amazon Cloudwatch,我正在编写一个cloudwatch触发器,它根据可用磁盘空间自动清除EBS卷上的一些旧目录。如果可用磁盘空间小于10%,则会触发事件并运行清理。有什么办法可以直接从cloudwatch进行吗?我读到的只是写一个时间表,每隔几个小时自动运行一次,并用代码或使用df命令检查磁盘空间。那是唯一的办法吗 建议使用以下方法 安装CloudWatch代理 创建一个配置文件,告诉它要向Amazon CloudWatch发送哪些统计信息 将IAM角色分配给具有发送度量的权限的实例 然后,您可以根据这些指标创
- 安装CloudWatch代理
- 创建一个配置文件,告诉它要向Amazon CloudWatch发送哪些统计信息
- 将IAM角色分配给具有发送度量的权限的实例
然后,您可以根据这些指标创建CloudWatch警报。建议使用以下方法
- 安装CloudWatch代理
- 创建一个配置文件,告诉它要向Amazon CloudWatch发送哪些统计信息
- 将IAM角色分配给具有发送度量的权限的实例
cron
作业来检查其磁盘空间并进行清理,而不是触发实例外部的东西,然后以某种方式访问该实例,可能会更容易。附带问题:当触发“事件”时,它如何清除磁盘空间?是否有人手动进入该实例,或者来自实例外部的某个对象以某种方式访问该实例本身?我之所以这么问,是因为在实例上运行cron
作业来检查其磁盘空间并进行清理,而不是触发实例外部的东西,然后以某种方式访问该实例,可能会更容易。