हमारे पास काफी कुछ टॉमकैट सर्वर हैं जो मैं आमतौर पर प्रशासित करता हूं। हम जो कुछ भी करते हैं, वह लॉग 4 जे का उपयोग वास्तव में एक केंद्रीय लॉग सर्वर पर सभी वेब लॉग लॉगिंग के लिए होता है। जो चीज मुझे सबसे ज्यादा भाती है (एक सद्दादीन की दृष्टि से) उस पर एक नजर डालनी होती है कि कंटेनर खुद को पैदा करता है (इस मामले में टॉमकैट्स)।
तो, एक समय में कुछ टोमैट्स को देखने के लिए जब चीजें गड़बड़ हो जाती हैं (आमतौर पर जब वे दुर्व्यवहार कर रहे होते हैं) तो मैं ssh और के संयोजन का उपयोग करता हूं multitail
, जो यूनिक्स के तहत बहुत अच्छा काम करता है। यह विचार कि आप प्रत्येक बॉक्स में एक साथ ssh और catalina.out फ़ाइल पूंछते हैं। मल्टीटैल में सिंटैक्स रंग समर्थन शामिल है और यह पर्याप्त लचीला है कि आप नियमित अभिव्यक्तियों का उपयोग करके अपने स्वयं के रंग को जोड़ सकें। जब मुझे कुछ घंटों पहले हुई किसी चीज़ की पड़ताल करनी होती है, तो मुझे हमेशा खुद को उत्प्रेरित करने वाले लॉग्स को देखना होगा, जाहिर है कि कच्चे।
अलार्म के अनुसार मैं जो उपयोग करता हूं वह एक अजगर स्क्रिप्ट है जिसे मैं पृष्ठभूमि में चलाता हूं, प्रत्येक टॉमकैट के लिए स्टार्टअप / शटडाउन स्क्रिप्ट के साथ एकीकृत। यह मूल रूप से उत्प्रेरित करता है। ऐसी फाइल की तलाश करता है जो मुझे दिलचस्प लगती है और मुद्दे की गंभीरता के आधार पर एक अलर्ट (एसएमएस, ईमेल इत्यादि) उत्पन्न करती है। मुझे पता है कि यह सबसे अच्छा समाधान नहीं हो सकता है लेकिन यह मेरे लिए बहुत अच्छा काम करता है (और स्क्रिप्ट वास्तव में जटिल नहीं है और आपकी पसंद की भाषा में लिखी जा सकती है)।
मैं जानता हूँ कि यह हो सकता है नहीं हो कि आप क्या ढूंढ रहे हैं, लेकिन यह मेरा दृष्टिकोण है और मैं KISS सिद्धांत के तहत यह रखकर इसके साथ खुश हूँ। मुझे उम्मीद है यह मदद करेगा।