एक भी उत्तर नहीं है। विचार करने के लिए कारक:
- अवधारण या विनाश के लिए कानूनी आवश्यकताएं
- अवधारण और विनाश के लिए कंपनी की नीतियां
- लॉग कब तक उपयोगी हैं
- लॉग्स से आप किन सवालों के जवाब देने की उम्मीद कर रहे हैं
- वे कितनी जगह लेते हैं
मुझे कुछ लॉग मिले हैं जो दिनों में रोल करते हैं, और अन्य जो सालों से रखे जाते हैं।
मैं सिद्धांत रूप में त्रुटि लॉग की तुलना में लंबे समय तक (कुछ मामलों में, हमेशा के लिए, एक बार जब मैंने उनसे जानकारी पहचानना छीन लिया है) रखने की प्रवृत्ति रखता हूं, एक बार समस्याओं को ठीक करने के बाद मुझे उनकी आवश्यकता नहीं है।
मैं कुछ अन्य डिबगिंग लॉग रखता हूं (उपयोगकर्ता गतिविधि दिखा रहा है, कि वे सिस्टम के साथ कैसे तालमेल बिठा रहे हैं, इत्यादि) तो हम देख सकते हैं कि प्रत्येक संस्करण में चीजें कैसे बदलती हैं।
...
और यह मुझे एक किस्से की याद दिलाता है जब मैंने एक विश्वविद्यालय के लिए काम किया था - प्रबंधन जो हम बाहर निर्माण कर रहे थे वेबसर्वर की तृतीय-पक्ष समीक्षा करने के लिए एक बाहरी सलाहकार में लाया गया था। मुझे कहा गया था कि अगर हम इस प्रणाली को उचित रूप से आकार देते हैं, तो उनकी समीक्षा करने के लिए मुझे 3 महीने से अधिक की लॉग इन करें। मुझे पता था कि वे एक संकेत थे जो वे नहीं जानते थे कि वे क्या कर रहे हैं, क्योंकि विश्वविद्यालय चक्रीय हैं - वेबसर्वर लोड समय के साथ बढ़ गया, लेकिन प्रत्येक वर्ष की शुरुआत में स्पाइक्स के साथ, फाइनल समय, आदि।