मैं अमेज़न S3 के शीर्ष पर ऐप बना रहा हूं। मैं अपने S3 को एक निर्धारित बजट के तहत कैसे चला सकता हूं? मान लीजिए कि मैं अपने AWS खाते को चार्ज करने के लिए अप्रत्याशित ट्रैफ़िक नहीं चाहता। मैं चाहता हूँ कि यह अनुपलब्ध रहेगा।
मैं अमेज़न S3 के शीर्ष पर ऐप बना रहा हूं। मैं अपने S3 को एक निर्धारित बजट के तहत कैसे चला सकता हूं? मान लीजिए कि मैं अपने AWS खाते को चार्ज करने के लिए अप्रत्याशित ट्रैफ़िक नहीं चाहता। मैं चाहता हूँ कि यह अनुपलब्ध रहेगा।
जवाबों:
AWS के लिए बजट निर्धारित करने का कोई तरीका नहीं है।
लेकिन यह सुविधा बहुत बार अनुरोध की जा रही है, इसलिए शायद एक दिन इसे लागू किया जाएगा।
AWS ने 10 मई, 2012 तक अमेज़ॅन क्लाउडवॉच के माध्यम से बिलिंग अलर्ट्स का उपयोग करते हुए मॉनिटर किए गए आरोपों की कार्यक्षमता की सामान्य उपलब्धता की घोषणा की है (जो कि डैनियल लोपेज़ के उत्तर के अनुसार [+1] पहले से ही 2011 के अंत से AWS प्रीमियम खातों के लिए उपलब्ध है) :
हम नियमित रूप से आपके द्वारा उपयोग की जाने वाली प्रत्येक AWS सेवा के लिए कुल मासिक शुल्क का अनुमान लगाते हैं। जब आप अपने खाते के लिए निगरानी सक्षम करते हैं, तो हम अनुमानों को क्लाउडवॉच मीट्रिक के रूप में संग्रहीत करना शुरू करते हैं, जहां वे सामान्य 14 दिन की अवधि के लिए उपलब्ध रहेंगे। [...]
जैसा कि परिचयात्मक ब्लॉग पोस्ट में उल्लिखित है, आप बिलिंग अलर्ट का उपयोग करके यह जान सकते हैं कि आपका AWS बिल अपेक्षा से अधिक होगा या नहीं , इस कार्यक्षमता के बारे में अधिक जानकारी के लिए Amazon CloudWatch का उपयोग करके अपने अनुमानित शुल्क की निगरानी करें ।
यह कई बुनियादी जरूरतों के लिए पहले से ही बहुत उपयोगी है, हालांकि, संग्रहीत मेट्रिक्स को पुनः प्राप्त करने के लिए CloudWatch API का उपयोग करके ( GetMetricStatistics API और उपयोग के नमूने के लिए मीट्रिक प्राप्त करना आँकड़े ) वास्तव में आपको मनमाने ढंग से चलने वाले और व्यावसायिक तर्क को चलाने की अनुमति देता है। डेटा।
उत्तरार्द्ध के बारे में, इस पेशकश के दायरे पर जोर दिया जाता है, हालांकि:
यह ध्यान रखना महत्वपूर्ण है कि ये अनुमान हैं, न कि भविष्यवाणियां । अनुमान वर्तमान बिलिंग चक्र के भीतर आपके AWS के उपयोग की लागत का अनुमान लगाता है और जब आप संसाधनों का उपभोग करना जारी रखेंगे तो यह बढ़ जाएगा । [...] यह आपके AWS उपयोग पैटर्न के रुझानों या संभावित परिवर्तनों को ध्यान में नहीं रखता है। [जोर मेरा]
ऐसा लगता है कि अमेज़न द्वारा अभी भी कोई समाधान नहीं दिया गया है।
अमेज़ॅन प्राइस-वॉचर पर एक नज़र डालें - अपने बिल की निगरानी करें और अपने इंस्टेंस को ऑटो-बंद करें
तो यहाँ एक मूल स्क्रिप्ट है जिसे मैंने पायथन में एक साथ रखा है जो आपके उदाहरण की वर्तमान कीमत पर नज़र रखेगा और अगर यह एक निश्चित मूल्य-सीमा से अधिक हो जाता है तो इसे बंद कर देगा। (भविष्य में, इसे आने वाली बैंडविड्थ को थ्रॉटलिंग या एडमिन को ईमेल करने के लिए बदला जा सकता है)।
दिसंबर 2011 तक, यदि आपके पास AWS प्रीमियम खाता है, तो आप अपने अनुमानित शुल्क की निगरानी के लिए CloudWatch का उपयोग कर सकते हैं और यदि वे एक निश्चित सीमा से अधिक हो जाते हैं, तो आप विभिन्न कार्यों को ट्रिगर कर सकते हैं (जैसे मशीन को बंद करना)
http://blog.bitnami.org/2011/12/monitor-your-estimated-aws-charges-with.html