मेरे पास दो बाल्टी हैं, एक का नाम Aऔर दूसरे का नाम logs। मैं Aसेवा लॉगिंग के लिए अनुमति पृष्ठ पर गया , और लक्ष्य को logsबाल्टी में सेट किया । AWS प्रलेखन के अनुसार, यह लॉगिंग को सक्षम करना चाहिए।
एक्सेस लॉग लिखने के लिए अमेज़न S3 एक विशेष लॉग डिलीवरी खाते का उपयोग करता है, जिसे लॉग डिलीवरी समूह कहा जाता है। ये लेखन सामान्य अभिगम नियंत्रण प्रतिबंधों के अधीन हैं। आपको बाल्टी के अभिगम नियंत्रण सूची (ACL) में अनुदान प्रविष्टि जोड़कर लक्ष्य वितरण पर लॉग डिलीवरी समूह को अनुमति देनी होगी। यदि आप बाल्टी पर लॉगिंग को सक्षम करने के लिए अमेज़ॅन एस 3 कंसोल का उपयोग करते हैं, तो कंसोल दोनों स्रोत बाल्टी पर लॉगिंग को सक्षम करता है और लॉग डिलीवरी समूह को लिखने की अनुमति देने के लिए लक्ष्य बाल्टी पर एसीएल को अपडेट करता है।
मैंने फ़ाइल अपलोड करने से पहले बाल्टी को घंटों तक बैठने दिया A, लेकिन मुझे कहीं भी कोई लॉग नहीं दिखाई दिया। क्या मैं उपरोक्त पैराग्राफ को गलत समझ रहा हूं और इसके लिए एक बकेट नीति तैयार करनी होगी logs? या फिर कुछ और है जो मुझे याद आ रहा है?
Read bucket permissionsऔर जाँचने के अलावा कुछ भी पहले से अलग नहीं लगता Write permissions। बाल्टियाँ उसी क्षेत्र में हैं।