Complete a 3 Question Survey and Earn a re:Post Badge
Help improve AWS Support Official channel in re:Post and share your experience - complete a quick three-question survey to earn a re:Post badge!
我有 Amazon Lightsail 執行個體,想要使用 Amazon CloudWatch 代理程式監控執行個體的磁碟和記憶體指標。
此解決方法使用 AWS Command Line Interface (AWS CLI)。Amazon Linux 2 已安裝 AWS CLI。如果是其他發行版,則須安裝並設定 AWS CLI。
**注意:**如果您在執行 AWS CLI 命令時收到錯誤,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
注意: 在對執行個體進行變更之前,最佳實務是建立執行個體快照作為備份。
若要將 CloudWatch 代理程式設定為監控執行個體的使用量,請先完成監控 Lightsail 執行個體中的記憶體使用量中的步驟 1-4。
然後建立指定代理程式要收集之指標和日誌 (包括自訂指標) 的 CloudWatch 組態檔。您可以手動建立組態檔,或使用精靈。
手動建立 CloudWatch 組態檔
若要手動建立組態檔,請參閱監控 Lightsail 執行個體中的記憶體使用量中的建立 CloudWatch 組態檔以收集記憶體使用量指標一節。此範例詳述如何擷取記憶體使用量指標。如需詳細資訊,請參閱手動建立或編輯 CloudWatch 代理程式組態檔。
使用精靈建立 CloudWatch 組態檔
若要使用精靈建立組態檔,請執行下列命令:
$ sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
請根據您的要求選擇精靈問題的答案。若要設定執行個體監控,您可以選取每個答案的預設選擇。但對於以下問題,請選擇適合您的使用案例的答案:
最後請完成監控 Lightsail 執行個體中的記憶體使用量中的步驟 6-8。
**注意:**如果您看不到 CloudWatch 主控台上的指標,請查看位於 /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log 的日誌檔,以找出驗證或憑證錯誤。如需相關資訊,請參閱 CloudWatch 代理程式無法啟動。
設定 CloudWatch 代理程式之後,您可以在 CloudWatch 主控台中找到指標,但不在 Lightsail 儀表板中。
若要檢視 CloudWatch 指標,請完成下列步驟:
連線至 Lightsail Linux 或 Unix 執行個體
建立要搭配內部部署伺服器上 CloudWatch 代理程式使用的 IAM 使用者
使用命令列下載並設定 CloudWatch 代理程式
建立 CloudWatch 代理程式組態檔案