2015-11-27 19 views
0

我正在部署和應用到Amazon ECS,並且需要關於應用程序級監視(定期HTTP 200和/或正文匹配)的一些建議。通常我把它放在ELB後面,我相信我的ELB會在看到太多的HTTP錯誤時採取行動。 但是這次這是一個非常低預算的項目,應該避免ELB的預算(同時考慮到這將只與一個實例一起工作,因爲用戶基數非常有限)。Amazon ECS應用程序級別監視和實例自動加密,無ELB

我可以採用什麼策略來授予應用程序有效(殺死實例並在遇到太多應用程序錯誤時重新啓動)?關於我瞭解AWS自動修復的實例,但這是基礎架構。

很明顯,其中一個問題是,沒有ELB,我必須將DNS綁定到EIP ....因此重新分配它至關重要。 顯然該解決方案不應該涉及任何其他EC2實例,外部服務是可以接受的,但將它保留在AWS內部會很好。

非常感謝

回答

1

監測ECS對於提高您網站的重要性非常重要。如果您仍然認爲可能存在與在AWS上部署相關的問題,我建議您實踐AWS的自動擴展功能。

您可以在需要時放大ECS並在不需要時釋放它。

Nagios是另一個可以利用的開源監控工具。易於安裝和配置。