लॉग किसी भी सिस्टम का एक अनिवार्य हिस्सा हैं, वे आपको आपके आवेदन के बारे में विस्तृत जानकारी देते हैं, आपका सिस्टम क्या कर रहा है, और कुछ गलत होने पर त्रुटि का कारण क्या है।
लगभग सभी प्रणालियाँ किसी न किसी रूप में लॉग उत्पन्न करती हैं, ये लॉग स्थानीय ड्राइव पर फ़ाइलों को लिखे जाते हैं। सैकड़ों लॉग फ़ाइलों और सैकड़ों सर्वरों के माध्यम से उत्पादन अनुप्रयोग में त्रुटि को डीबग करना बहुत समय लेने वाला और जटिल हो सकता है। इस समस्या का एक दृष्टिकोण एक केंद्रीकृत लॉग प्रबंधन प्रणाली बनाना है जो एक ही स्थान पर विभिन्न प्रकार के लॉग एकत्र और एकत्रित कर सकता है।
ग्रेलॉग क्या है?
ग्रेलोग एक शक्तिशाली मंच है जो डिबगिंग अनुप्रयोगों के साथ संरचित और असंरचित डेटा दोनों के आसान लॉग प्रबंधन की अनुमति देता है। यह Elasticsearch, MongoDB और Scala पर आधारित है। ग्रेलॉग में एक मुख्य सर्वर होता है, जो विभिन्न सर्वरों पर स्थापित अपने क्लाइंट से डेटा प्राप्त करता है, और एक वेब इंटरफ़ेस, जो डेटा की कल्पना करता है और मुख्य सर्वर द्वारा एकत्रित लॉग के साथ काम करने की अनुमति देता है।
#जावा #डॉकर #स्प्रिंग बूट 2.2 #ग्रेलॉग
dzone.com
ग्रेलॉग के साथ स्प्रिंग बूट केंद्रीकृत लॉगिंग
ग्रेलॉग के साथ स्प्रिंग बूट केंद्रीकृत लॉगिंग। इस लेख में, मैं समझाऊंगा कि ग्रेलॉग के साथ अपने स्प्रिंग बूट एप्लिकेशन के लॉग को कैसे केंद्रीकृत किया जाए।