我按照本文中的步骤http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html#mon-scripts-systems监控我的服务器的内存使用情况并将数据提交给CloudWatch。无法使用Amazon CloudWatch监控脚本监控使用缓冲区和缓存的Amazon Linux内存
可以使用的其中一个度量标准是,它收集并发送以兆字节为单位的MemoryUsed指标。此选项报告用于缓存和缓冲区,以及应用程序和操作系统分配的内存。与其他内存度量标准相比,此内存度量标准非常重要,因为此度量标准还会收集缓存和缓冲区中使用的内存。其他内存指标只收集free
和used
内存以确定我的服务器是否内存不足。
不幸的是输出,当我试图运行脚本:
[[email protected] ~]# ~/aws-scripts-mon/mon-put-instance-data.pl --mem-used-incl-cache-buff --verify --verbose
ERROR: No metrics specified for collection and submission to CloudWatch.
For more information, run 'mon-put-instance-data.pl --help'
我已经按照文档中的先决条件,以确保所有必需的工具首次安装。我错过了什么?