我按照本文中的步驟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'
我已經按照文檔中的先決條件,以確保所有必需的工具首次安裝。我錯過了什麼?