我正在運行一個關於AWS的wordpress,並且我無法弄清楚如何監視卷是否沒有容量。有很多方法可以監測其他事情,但我只想知道我們什麼時候空間不足。如何在EBS實例空間不足時收到警報?
20
A
回答
26
沒有內置的磁盤空間指標 - 因爲亞馬遜正在從外部看這個,他們不知道你用EBS卷做了什麼:它可能是一個raid集的一部分,格式化在一些異國情調的格式等
亞馬遜有一個系統稱爲CloudWatch,可用於監視AWS系統和資源。幸運的是,CloudWatch支持自定義指標:您可以使用CloudWatch API添加所需的任何數據(然後創建關於它們的警報)。
亞馬遜提供了一些sample scripts,它們將向Cloudwatch發佈(除其他外)磁盤空間利用率。請注意,使用自定義指標需要收取少量費用 - 每月每度指標爲0.50美元。
0
我同意張伯倫的答案;不過,我發現這個實用程序的Windows實例:http://www.eleven41.com/labs/cloudwatch-monitor-for-windows/。它作爲服務運行,並會將磁盤空間和內存使用量度量標準發送給CloudWatch。從那裏開始,您只需在CloudWatch中設置警報即可。
相關問題
- 1. Mongo報告AWS上的空間不足
- 2. 如何在收到短信時獲得警報?
- 3. 如何顯示警報時,值是空
- 4. 收到致命警報,bad_certificate
- 5. Android報警從未收到
- 6. 收到致命警報:bad_certificate
- 7. 已收到HANDSHAKE_FAILURE警報
- 8. 收到致命警報:handshake_failure
- 9. 收到致命警報:handshake_failure:javax.net.ssl.SSLHandshakeException
- 10. FileOutputStream在空間不足時關閉
- 11. 如何找到警報所有實例,並顯示
- 12. 如何在接收到接近警報意圖時接收位置信息?
- 13. 如何在文件輸入爲空時不顯示警報?
- 14. 如何在申報時間實例與其父實例的屬性
- 15. 將AWS實例存儲複製到EBS?
- 16. 將EBS添加到Ubuntu EC2實例
- 17. 將EBS卷附加到EC2實例
- 18. 如何回收SQLDB服務實例中的磁盤空間?
- 19. 可用EBS卷的空閒時間
- 20. 報警經理不觸發的確切時間報警android的
- 21. 如何在空間不足時擴展布隆過濾器?
- 22. Install4j - 如何在「磁盤空間不足」時退出
- 23. 報警接收器多個報警
- 24. AWS雲監視警報 - 每個警報多個實例
- 25. 在實例關閉時收到的java.lang.NoClassDefFoundError
- 26. 如何使用報警管理器在特定時間停止報警?
- 27. 報警管理器:如何在特定時間呼叫報警管理器?
- 28. 在Android中接收報警
- 29. 如何找到一個實例附加EBS卷
- 30. 如何將EBS卷添加到Terraform中的ECS實例
但是你每個月得到10個免費的。 – Martin 2012-09-11 08:58:09
請記住,當您使用這些腳本時,您可能希望提供充滿您的AWS密鑰和祕密的'--aws-credential-file =/home/ubuntu/monitoring-scripts/awscreds.template'文件。這在文檔中可能會被強調得更好。 – 2014-12-06 15:19:37
@DimitryK,比提供一個證書文件更好,就是使用IAM角色。如果啓動與與IAM角色關聯的實例配置文件關聯的實例,那些腳本(以及AWS CLI和AWS軟件開發工具包以及許多其他工具)能夠自動獲取臨時憑證 - 無需部署和管理(旋轉,撤銷等)手動證書文件了。 – 2014-12-29 18:04:19