2011-09-04 11 views
6

क्या अमेज़ॅन एस 3 खाते के उपयोग डेटा को प्रोग्रामेटिक रूप से एक्सेस करने का कोई तरीका है?अमेज़ॅन एस 3 प्रोग्रामेटिकली एक्सेस उपयोग डेटा

मैं एक ऐसा एप्लिकेशन बना रहा हूं जो अंततः उपयोगकर्ताओं को मेरे अमेज़ॅन एस 3 बाल्टी के उपयोग के लिए चार्ज करेगा। चूंकि मैं एडब्ल्यूएस और अंतिम उपयोगकर्ता को PUT/DELETE संचालन के बीच मध्यस्थ बनूंगा, इसलिए मैं अपलोड और संग्रहण उपयोग का ट्रैक रखने में सक्षम हूं, लेकिन मैं उपयोगकर्ताओं को सार्वजनिक एक्सेस लिंक के साथ सीधे अपनी फ़ाइलों तक पहुंचने की अनुमति दे रहा हूं। सीधे डाउनस्ट्रीम उपयोग की निगरानी करने में सक्षम नहीं होंगे।

इस प्रकार, मेरी योजना नियमित रूप से डाउनलोड उपयोग की जांच करना है। क्या एडब्ल्यूएस एपीआई में कहीं भी है जहां मैं उपयोग आंकड़ों तक पहुंच सकता हूं?

उत्तर

4

एपीआई के साथ उपयोग आंकड़े प्राप्त करने का कोई तरीका नहीं है। एडब्ल्यूएस टीम से कोई फीडबैक नहीं होने के बावजूद इस मुद्दे पर एडब्लूएस मंच पर सक्रिय रूप से चर्चा की गई है।

https://forums.aws.amazon.com/thread.jspa?messageID=277024

विकल्प Amazon S3 server log चालू करने के लिए और यह अपने आप का विश्लेषण करना होगा।

एक और विकल्प अमेज़ॅन देवपे सेवा का लाभ उठाना होगा।

धन्यवाद एंडी

संपादित करें: http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?ServerLogs.html

0

दिसंबर 2011 के बाद से, आप प्रीमियम समर्थन से आप अपने अनुमानित शुल्क की निगरानी कर सकते हैं, तो (या तो एकत्रित: यहाँ आधिकारिक अमेज़न S3 अमेज़न S3 पहुँच लॉग से संबंधित प्रलेखन है या प्रति-सर्वर) क्लाउडवॉच का उपयोग कर। अभी कोई आधिकारिक दस्तावेज नहीं है लेकिन मैंने एक सिंहावलोकन लिखा:

http://blog.bitnami.org/2011/12/monitor-your-estimated-aws-charges-with.html