我使用1個現貨實例,並希望在我的實例大小和區域的價格高於閾值時通過電子郵件發送。然後,我可以採取適當的行動,並關閉並根據需要將實例移動到另一個區域。關於如何提醒價格的任何想法?Amazon EC2 Spot Alert
1
A
回答
1
有兩種方法去了解這一點,我能想到的:
1)既然你只有一個實例,你可以設置一個CloudWatch的警報在一個區域的情況下,將通知您,當現貨價格漲幅高於你願意每小時支付的價格。
如果您創建了一個鬧鐘,並告訴它使用AmazonEC2服務的EstimatedCharges指標,並選擇一個小時的時間段,那麼您基本上會告訴CloudWatch每小時發送一個電子郵件給您,它所在區域的實例超出了您想要支付的門檻。
一旦你收到郵件,你就可以關閉實例並在另一個區域啓動一個實例,並讓它運行自己的鬧鐘。
2)你可以用客戶端程序的全過程自動化,對你的期望地區的現貨價格變化爲實例大小投票。
這樣做的好處是您可以更進一步,並使用相同的程序在價格上漲時觸發實例關閉並在另一個區域啓動另一個實例。
亞馬遜最近發佈了一個樣本程序來檢測按地區和實例類型的現貨價格變化:How to Track Spot Instance Activity with the Spot-Notifications Sample Application。
只需簡單地將它與ec2 command-line tools結合起來即可停止和啓動實例,而無需親自手動執行。
相關問題
- 1. 使用ec2 python API boto,如何從SpotInstanceRequest獲取spot instance_id?
- 2. Amazon ec2 Java mysql
- 3. Amazon EC2延遲
- 4. Mongodb on Amazon EC2
- 5. amazon ec2 + msmq
- 6. Amazon Elastic IP + EC2
- 7. Amazon EC2存儲
- 8. Amazon EC2 PublicDnsName
- 9. Amazon WS EC2 Alternative
- 10. xsendfile在Amazon EC2 AMI
- 11. 關閉Amazon EC2/RDS
- 12. Amazon EC2雲託管
- 13. Windows Azure vs Amazon EC2
- 14. Amazon EC2 AMI Root Authorized_keys
- 15. Amazon EC2 IO操作
- 16. 訪問Amazon EC2 Root
- 17. Amazon EC2 Permission denied(publickey)
- 18. Amazon EC2的利用
- 19. Tomcat,mod_cluster和Amazon EC2?
- 20. Amazon S3/EC2 - PHP&MySQL?
- 21. Django + nginx + uwsgi + amazon EC2。
- 22. Tomcat在Amazon EC2上
- 23. node.js的在Amazon EC2上使用Ubuntu 8.04安裝在Amazon EC2上
- 24. 如何用新的Amazon EC2實例替換Amazon EC2實例?
- 25. Amazon ECS和Amazon EC2有什麼區別?
- 26. Amazon EC2:如何在EC2中安裝glassfish?
- 27. 在Amazon EC2上設置cakephp
- 28. RedHat和Amazon EC2上的Node.js
- 29. Amazon EC2 for WCF Windows服務
- 30. 在Amazon EC2上安裝numpy
謝謝你的指導。我試過#1並能夠設置警報。看起來好像EstimatedCharges指標是實例的當前累計結算費用。例如,現在是4.15美元。所以當我在2小時內以每小時4.25美元的小時報警時,就會觸發警報。似乎沒有讓我看到最後1小時的費用,0.05美分。 – shane1800
我猜#2是必須要做的。你可以聘請如果是這樣的請聯繫我在gmail shane1800 – shane1800