2012-04-02 13 views
16

लोचदार बीनस्टॉक स्टोर प्रत्येक ईसी 2 उदाहरण पर टॉमकैट से लॉग आउटपुट कहां करता है?लोचैट बीनस्टॉक में संग्रहीत टोमकैट एप्लिकेशन लॉग फाइल कहां हैं?

मैंने एसएसएच कॉन्फ़िगर किया है और लॉग फ़ाइल को पूंछ करना चाहता हूं, लेकिन यह नहीं पता कि यह कहां स्थित है।

+1

सबसे आसान तरीका पता लगाने के लिए: बीनस्टॉक कंसोल (एडब्ल्यूएस प्रबंधन वेबसाइट), 'Logs' करने के लिए जाने में, स्नैपशॉट Logs' क्लिक', और जिसके परिणामस्वरूप लॉग स्नैपशॉट में शामिल होंगे उस मशीन पर सभी प्रासंगिक लॉग फ़ाइलों के लिए पथ। – Armand

उत्तर

23

कुछ है, इस पर कुछ बदल दिया है के रूप में मैं एक नया लचीला बीनस्टॉक आवेदन जहां लॉग में स्थित हैं:

/var/log/tomcat7/ 

ध्यान दें कि यहाँ में सामान को देखने के लिए सबसे आसान तरीका है sudo su पहले करने के लिए है , क्योंकि इस निर्देशिका रूट के स्वामित्व में है। जबकि, मैं एक पुराने उदाहरण जहां लॉग रहे हैं में है:

/opt/tomcat7/logs/ 

मैं के रूप में दोनों अनुप्रयोगों tomcat7 कंटेनर का उपयोग क्यों इस में एक असमानता है यकीन नहीं है, है, लेकिन यह चीजों के राज्य प्रतीत हो रहा है तारीख तक।

+0

2012 के एएमआई अपडेट के अंत में स्थान बदल दिया गया था। –

6

डिफ़ॉल्ट रूप से, टोमकैट से एडब्ल्यूएस लोचदार बीनस्टॉक लॉग आउटपुट /opt/tomcat7/logs/tail_catalina.out पर लिखा गया है। (टॉमकैट संस्करण पर निर्भर करता है)

ये लॉग संदेश java.util.logging/opt/tomcat7/conf से टॉमकैट में कॉन्फ़िगर किए गए हैं।

संपादित करें: यह 2012 के अंत में बदल दिया गया था और अब केवल "विरासत" कंटेनरों पर लागू होता है।

+0

मेरे ec2 उदाहरण की '/ opt' निर्देशिका में' tomcat7' के नाम से कोई फ़ोल्डर नहीं है। –

+0

यह टॉमकैट संस्करण पर निर्भर करता है। शायद आप टॉमकैट 6 चला रहे हैं? –

+0

नहीं, मैं tomcat7 चला रहा हूँ। –

1

वे बाल्टी नाम elasticbeanstalk-us-east-1 (क्षेत्र का नाम) - (एपनो) के तहत एस 3 सर्वर में संग्रहीत हैं।

लॉग्स फ़ोल्डर बीनस्टॉक पर्यावरण नाम और निर्देशिका नाम के आधार पर आयोजन किया जाता है EC2-उदाहरण के आईडी, कि उत्पन्न बिल्ला लॉग होगा में संग्रहीत हैं।

+3

से उत्तर देखें यह वह स्थान है जहां लॉग फाइलें घुमाए गए हैं, वास्तविक उदाहरणों पर स्थान नहीं –

3

10 मार्च, 2014 तक, बीनकैट लॉग के लिए अपाचे और/var/log/tomcat7 के लिए बीनस्टॉक लॉग/var/log/httpd के टॉमकैट 7 संस्करण लॉग इन करें।

-rw-rw---- 1 tomcat tomcat 12444 Mar 10 18:28 catalina.out 
-rw-r--r-- 1 tomcat tomcat 13664 Mar 10 18:28 localhost_access_log.txt 
-rw-r--r-- 1 tomcat tomcat  0 Feb 6 16:42 tomcat7-initd.log 
2

अगर आप Tomcat7 पर काम कर रहे आप

/var पर अपनी लॉग इंडस्ट्रीज़ कर सकते हैं/log/tomcat7

अगर आप tomcat8 पर काम कर रहे है तो आप यहां पा सकते हैं

/var/log/tomcat8

0

आप देख सकते हैं अपने कैटालिना लोग इन

cd /usr/local/apache-tomcat7/logs 
tail -f Catalina.out 
संबंधित मुद्दे