2014-09-19 7 views
6

पुराने संस्करणों में लॉग संग्रह डिफ़ॉल्ट रूप से था और यह संग्रहित करेगा (एमवी पुराने लॉग फ़ाइल में पुराना लॉग) दैनिक और एक सप्ताह या उससे भी अधिक के लिए अभिलेखागार रखेगा। अब ओडू संस्करण 8 पर, यह सब कुछ एक लॉग फ़ाइल पर रखता है और कुछ समय बाद यह बहुत बड़ा हो जाता है। उस फ़ाइल को लोड करने में कुछ समय लगता है। क्या किसी तरह से पुरानी कार्यक्षमता पाने का कोई तरीका है?ओडू - लॉग संग्रह?

logfile = home/myuser/var/log/openerp/openerp-server.log 
logrotate = True ;it seems to not do anything or I dont see what it does. 

यह मैं Odoo विन्यास फाइल के बारे में प्रवेश करने के लिए क्या मिला (केवल v7 के लिए है, तो पता नहीं है कि यह v8 के लिए प्रासंगिक है) है:

मैं Odoo विन्यास फाइल में इन पंक्तियों के होते हैं:

# file where the server log will be stored 
logfile = None 

# do not rotate the logfile 
logrotate = True 

# Send the log to the syslog server 
syslog = False 

# setup a handler at LEVEL for a given PREFIX. An empty PREFIX indicates the root logger. This option can be repeated. Example: "openerp.orm:DEBUG" or "werkzeug:CRITICAL" (default: ":INFO") 
log_handler = [':INFO'] 

# specify the level of the logging. Accepted values: info, debug_rpc, warn, test, critical, debug_sql, error, debug, debug_rpc_answer, notset 
log_level = info 

उत्तर

4

ऐसा लगता है कि logrotate पैरामीटर काम करता है कि मुझे किस प्रकार की आवश्यकता है। सबसे पहले मैंने इसे नहीं देखा, शायद पूरे 24h पास नहीं हुए थे या (कुछ समय लॉग संग्रह करने के लिए आवश्यक था)। लेकिन अब मैं इसे दैनिक संग्रह लॉग देखता हूं।

संबंधित मुद्दे