如何使用 cloudwatch 以外的脚本获取 AWS RDS CPU 和内存指标

How to get AWS RDS CPU and memory metric using script other then cloudwatch

我在 Amazon Web Services 中托管 Linux 服务器和 RDS Posgresql 服务器。我想使用 linux 脚本获取 AWS RDS CPU 利用率、内存使用指标。除了云表。有什么办法吗..?我不想使用任何第三方软件。我需要在 linux 中编写 cron 作业。

如果尚未安装 aws cli,请安装,然后使用 http://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html

示例:

aws cloudwatch get-metric-statistics --namespace 'AWS/RDS' --metric-name 'CPUUtilization' --start-time '2017-05-25T12:00:00Z' --end-time '2017-05-25T12:30:00Z' --period 60 --statistics 'Maximum'