हम अपने वेब ऐप के लिए कुछ स्थिर रूप से जेनरेट की गई सामग्री की सेवा शुरू करने के लिए s3 पर जा रहे हैं। हम अपनी साइट के उपयोग के बारे में एक मीट्रिक सिस्टम बनाने के लिए एक तंत्र को देख रहे हैं और हम सामग्री अनुरोध पर लॉग इन करने के लिए अतिरिक्त जानकारी पास करके एस 3 के लिए एक्सेस लॉग को पार्स करने की योजना बना रहे थे। हम निम्नलिखित entry in the developers guide के पार हुआ:अमेज़ॅन एस 3 एक्सेस लॉग फाइल कितने विश्वसनीय हैं?
सर्वश्रेष्ठ प्रयास सर्वर लॉग प्रसव
सर्वर का उपयोग लॉगिंग सुविधा सबसे अच्छा प्रयास के लिए बनाया गया है। आप उम्मीद कर सकते हैं कि एक बाल्टी के खिलाफ सबसे अनुरोध करता है कि ठीक से प्रवेश के लिए कॉन्फ़िगर किया गया है एक वितरित लॉग रिकॉर्ड में परिणाम होगा, और सबसे लॉग रिकॉर्ड समय है कि वे दर्ज किए गए के कुछ ही घंटों के भीतर वितरित किया जाएगा।
हालांकि, सर्वर लॉगिंग सुविधा सर्वोत्तम प्रयास के आधार पर दी गई है। सर्वर लॉगिंग की पूर्णता और समयबद्धता की गारंटी नहीं है। किसी विशेष अनुरोध के लिए रिकॉर्ड अनुरोध के बाद लंबे समय तक वितरित किया जा सकता है वास्तव में संसाधित किया गया था, या यह बिल्कुल वितरित नहीं किया जा सकता है। सर्वर लॉग का उद्देश्य बाल्टी मालिक को अपनी बाल्टी के विरुद्ध यातायात की प्रकृति का एक विचार देना है। यह सभी अनुरोधों का पूरा लेखांकन नहीं है।
हम सोच रहे हैं कि एक्सेस लॉग के वितरण के संबंध में अन्य लोगों ने क्या अनुभव किया है? हमारा विकल्प एक HTTP सर्वर बनाने और मेट्रिक्स को एक अलग कॉल के साथ मीटर करने का प्रयास करना है, लेकिन हमें लगता है कि लॉग फ़ाइलों को पार्स करना कम काम साबित हो सकता है। हम जानना चाहते हैं कि लोगों ने ऐसी स्थितियों को देखा है जहां डिलीवरी नहीं हुई थी, इस बारे में गेज करने की कोशिश करने के लिए कि हम कितने सटीक होने की उम्मीद कर सकते हैं क्योंकि हमारे द्वारा इकट्ठा किए गए कुछ मीट्रिक का उपयोग हमारी कुछ व्यावसायिक प्रक्रियाओं में किया जाता है।
उचित सवाल, मुझे लगता है कि "कोई भी सर्वर क्रैश हो सकता है" दृष्टिकोण से "सर्वश्रेष्ठ प्रयास" उपजी है। जब सर्वर का शानदार निलंबित/बंद हो जाता है तो वे लॉग ऑफ की प्रतिलिपि बनाते हैं, लेकिन वे प्रीमियम (बैक अप, गारंटीकृत) संग्रहण स्थान पर लॉग नहीं रखते हैं - इसलिए वे सभी मामलों में लॉग-कॉपी की गारंटी नहीं दे सकते हैं। यदि आप अधिक विश्वसनीय लॉगिंग चाहते हैं तो आप लॉग को [S3] (http://aws.amazon.com/s3/), [EBS] (http: //aws.amazon) पर ले जाने के लिए हमेशा अपना स्वयं का तंत्र स्थापित कर सकते हैं। कॉम/ईबीएस /), [सरल डीबी] (http://aws.amazon.com/simpledb/)। – Rudu
https://www.s3stat.com/ पर भी एक नज़र डालें। – jarmod