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

标签 linux postgresql amazon-web-services cron rds

我在 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 '最大值'

关于linux - 如何使用 cloudwatch 以外的脚本获取 AWS RDS CPU 和内存指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44177713/

相关文章:

linux - 如何在不使用json工具和JQ工具的情况下在shell脚本中读取和解析JSON

字符计数程序不输出任何东西?

linux - 在没有 root 和特权用户的情况下安排长时间运行的 Laravel 任务的方法

php - 使用随机名称将图像保存到数据库中

postgresql - 在 Postgres 中删除一个被另一个引用的表

python - 如何在 psycopg2 中使用服务器端游标

json - Eclipse:使用 Json 编辑器插件自动格式化 JSON 文件,例如 AWS Cloudformation Template

regex - 使用正则表达式 Grep 多个文件以指定要搜索的文件名

javascript - 使用 Cognito 并为 AWS IOT 创建策略时,iot :ClientId policy variable? 的值是多少

amazon-web-services - AWS Route 53 域名仍未指向 IP