लॉगस्टैश क्या है और इसे इलास्टिक्स खोज के साथ कैसे कॉन्फ़िगर करें?

Logastaisa Kya Hai Aura Ise Ilastiksa Khoja Ke Satha Kaise Konfigara Karem



लॉगस्टैश इलास्टिक्स खोज ईएलके स्टैक के सबसे महत्वपूर्ण घटकों में से एक है जिसका उपयोग लॉग का विश्लेषण करने के लिए किया जाता है। ईएलके स्टैक में तीन अलग-अलग उपकरण हैं जो ' Elasticsearch ”,“ लॉगस्टैश ' और यह ' Kibana ' औजार। इलास्टिक्स खोज एक विश्लेषणात्मक खोज इंजन है जिसका उपयोग आम तौर पर विभिन्न प्रकार के डेटा को संग्रहीत करने के लिए किया जाता है। लॉगस्टैश एक उपकरण है जिसका उपयोग इलास्टिक्स खोज लॉग को प्रबंधित और विश्लेषण करने के लिए किया जाता है। किबाना एक उपकरण है जो पाई चार्ट, हिस्टोग्राम, लाइन ग्राफ और हेड मैप के माध्यम से डेटा को दृश्य रूप में प्रस्तुत करने के लिए इलास्टिक्स खोज के साथ काम करता है।

यह ब्लॉग प्रदर्शित करेगा:

लॉगस्टैश क्या है?

लॉगस्टैश एक लॉग विश्लेषणात्मक उपकरण है जो लॉग का विश्लेषण और प्रबंधन करने के लिए इलास्टिक्स खोज के साथ काम करता है। यह आमतौर पर डेटा प्राप्त करता है और इसे कक्षाओं या समूहों में वर्गीकृत करता है। उसके बाद, यह डेटा को संसाधित करता है और पाइपलाइन का उपयोग करके इसे सीधे इलास्टिक्स खोज इंडेक्स पर भेजता है। यह डेटा प्राप्त कर सकता है और फ़िल्टर का उपयोग करके इसे बदल सकता है और आउटपुट प्लगइन्स के माध्यम से डेटा प्रदर्शित भी कर सकता है।







आवश्यकताएँ: विंडोज़ पर इलास्टिक्स खोज कैसे स्थापित करें और सेटअप करें?

लॉगस्टैश को स्थापित करने और इसे इलास्टिक्स खोज में कॉन्फ़िगर करने के लिए, उपयोगकर्ताओं को पहले सिस्टम पर इलास्टिक्स खोज को स्थापित और प्रारंभ करना आवश्यक है। विंडोज़ पर इलास्टिक्स खोज का नवीनतम संस्करण स्थापित और सेट करने के लिए, 'का उपयोग करें' .ज़िप ”इसके अधिकारी से सेटअप वेबसाइट .



इलास्टिक्स खोज को स्थापित करने और स्थापित करने के तरीके के बारे में विस्तृत मार्गदर्शिका प्राप्त करने के लिए, हमारे सहयोगी पर जाएँ लेख .



इलास्टिक्स खोज के साथ लॉगस्टैश को कैसे डाउनलोड और कॉन्फ़िगर करें?

लॉगस्टैश को स्थापित करने और इसे इलास्टिक्स खोज के साथ कॉन्फ़िगर करने के लिए, पहले इसे डाउनलोड करें। ज़िप इलास्टिक्स खोज की आधिकारिक वेबसाइट से सेटअप। उसके बाद, 'बनाकर एलेस्टिक्स खोज इंडेक्स को लॉगस्टैश के साथ कॉन्फ़िगर करें' logstash.config ' फ़ाइल।





प्रदर्शन के लिए, नीचे दिए गए निर्देशों का पालन करें।

चरण 1: लॉगस्टैश '.zip' सेटअप डाउनलोड करें

सबसे पहले, Elasticsearch के अधिकारी पर जाएँ वेबसाइट और 'पर क्लिक करके विंडोज़ के लिए लॉगस्टैश ज़िप सेटअप डाउनलोड करें खिड़कियाँ ' बटन। उपयोगकर्ता नीचे हाइलाइट किए गए ड्रॉप मेनू का उपयोग करके अन्य प्लेटफ़ॉर्म के लिए लॉगस्टैश सेटअप डाउनलोड कर सकते हैं:



चरण 2: सेटअप निकालें

'पर नेविगेट करें डाउनलोड ” निर्देशिका और लॉगस्टैश सेटअप निकालें। इस प्रयोजन के लिए, लॉगस्टैश पर राइट-क्लिक करें। .ज़िप 'फ़ाइल, और चुनें' सब कुछ निकाल लो ' विकल्प:

उस पथ को ब्राउज़ करें जहाँ आप सेटअप निकालना चाहते हैं और “दबाएँ” निकालना ' बटन। उस निर्देशिका में लॉगस्टैश सेटअप को निकालने की अनुशंसा की जाती है जहां इलास्टिक्स खोज और किबाना स्थापित या निकाले गए हैं:

चरण 3: 'logstash.conf' फ़ाइल बनाएं

इसके बाद, लॉगस्टैश निकाले गए फ़ोल्डर को खोलें और उसके 'पर नेविगेट करें' कॉन्फ़िग ' निर्देशिका:

Elasticsearch के साथ लॉगस्टैश को कॉन्फ़िगर करने के लिए एक नई फ़ाइल बनाएं। इस प्रयोजन के लिए, स्क्रीन पर राइट-क्लिक करें और माउस कर्सर को ' नया ' विकल्प। उसके बाद, “चुनें” सामग्री या लेख दस्तावेज़ प्रकट उप-संदर्भ मेनू से विकल्प:

फ़ाइल को 'नाम दें' logstash.conf ' फ़ाइल करें और ' भी हटा दें ।TXT ' विस्तार:

अब, निम्नलिखित निर्देशों को फ़ाइल में पेस्ट करें। नीचे दिए गए निर्देश में, ' बदलें अनुक्रमणिका 'वह मान जिससे आप लॉगस्टैश कनेक्ट करना चाहते हैं, और इलास्टिक्स खोज तक पहुंचने के लिए अपना उपयोगकर्ता नाम और पासवर्ड प्रदान करें:

इनपुट {

stdin {

}

}

आउटपुट {

stdout {

कोडेक => रूबी बग

}

Elasticsearch {

मेजबान => [ 'http://localhost:9200' ]

अनुक्रमणिका => 'परीक्षण.लॉगस्टैश'

उपयोगकर्ता => 'लोचदार'

पासवर्ड => 'jSo-sQ*XseQ8nygL=tL='

}

}

चरण 4: इलास्टिक्स खोज प्रारंभ करें

अगले चरण में, इलास्टिक्स खोज चलाएँ। ऐसा करने के लिए, इलास्टिक्स खोज पर जाएँ। बिन 'की मदद से निर्देशिका' सीडी ' आज्ञा:

CDC : \Users\Dell\Documents\Elk स्टैक\elasticsearch - 8.7.0\बिन

Elasticsearch इंजन शुरू करने के लिए दिए गए कमांड के माध्यम से Elasticsearch बैच फ़ाइल चलाएँ:

इलास्टिक्स खोज। एक

चरण 5: कमांड प्रॉम्प्ट में लॉगस्टैश 'बिन' निर्देशिका खोलें

उसके बाद, 'खोलें' बिन लॉगस्टैश सेटअप की निर्देशिका जैसा कि नीचे दिखाया गया है:

'के लिए एक खोज करें' अध्यक्ष एवं प्रबंध निदेशक 'एड्रेस बार में और लॉगस्टैश खोलें' बिन कमांड प्रॉम्प्ट में निर्देशिका:

चरण 6: इलास्टिक्स खोज के साथ लॉगस्टैश को कॉन्फ़िगर करें और प्रारंभ करें

अब, Elasticsearch के साथ लॉगस्टैश को कॉन्फ़िगर और प्रारंभ करने के लिए निम्नलिखित कमांड निष्पादित करें। यहां ही ' -एफ ' विकल्प का उपयोग ' पढ़ने के लिए किया जाता है logstash.conf दिए गए पथ से फ़ाइल:

लॉगस्टैश - f .\config\logstash. सम्मेलन -- config. पुनः लोड करें . स्वचालित

चरण 7: सत्यापन

जब चयनित इंडेक्स की पाइपलाइन शुरू हो जाती है, तो अब उपयोगकर्ता सीधे इंडेक्स से डेटा जोड़ और देख सकता है। सत्यापन के लिए, कुछ डेटा या संदेश भेजें जैसे हमने भेजा है” हैलो वर्ल्ड ”:

हैलो वर्ल्ड

यह सब Elasticsearch के साथ लॉगस्टैश को कॉन्फ़िगर करने के बारे में है।

निष्कर्ष

लॉगस्टैश एक लॉग विश्लेषणात्मक उपकरण है जो लॉग का विश्लेषण और प्रबंधन करने के लिए इलास्टिक्स खोज के साथ काम करता है। लॉगस्टैश को इलास्टिक्स खोज के साथ कॉन्फ़िगर करने के लिए, सिस्टम पर इलास्टिक्स खोज इंजन चलाएँ। उसके बाद, लॉगस्टैश के लिए सेटअप डाउनलोड करें। 'नाम से एक नई फ़ाइल बनाएं logstash.conf ”फ़ाइल जिसमें लॉगस्टैश को इलास्टिक्स खोज के साथ कॉन्फ़िगर करने के निर्देश जोड़ें। इसके बाद, 'का उपयोग करें लॉगस्टैश -f <'logstash.conf' फ़ाइल का पथ> लॉगस्टैश को कॉन्फ़िगर और प्रारंभ करने के लिए। इस पोस्ट में लॉगस्टैश को इलास्टिक्स खोज के साथ कॉन्फ़िगर करने की विधि का वर्णन किया गया है।