लिनक्स पर इलास्टिक्स खोज और किबाना को कैसे सेटअप करें

Linaksa Para Ilastiksa Khoja Aura Kibana Ko Kaise Seta Apa Karem



'ईएलके स्टैक, जिसे आमतौर पर ईएलके के नाम से जाना जाता है, मुक्त और मुक्त स्रोत परियोजनाओं का एक सूट है: लोचदार खोज, लॉगस्टैश, और किबाना।


दूसरी ओर, Losgstash, एक डेटा प्रोसेसिंग और अंतर्ग्रहण पाइपलाइन को संदर्भित करता है जो डेटा को एक साथ कई स्रोतों से अंतर्ग्रहण करने की अनुमति देता है।







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




स्रोत:



इस ट्यूटोरियल का मुख्य उद्देश्य आपके Linux सिस्टम पर Elasticsearch, Logstash, और Kibana को स्थापित करने में आपका मार्गदर्शन करना है।





नोट: इस पोस्ट में दिए गए निर्देशों और चरणों का परीक्षण डेबियन 10/11, उबंटू 18, 20 और 22 पर किया गया है।

आवश्यकताएं

इस ट्यूटोरियल का अनुसरण करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:



    1. एक समर्थित सर्वर, अधिमानतः डेबियन 10/11, उबंटू 20, और उच्चतर।
    2. कम से कम 4GB रैम।
    3. कम से कम दो-कोर सीपीयू।
    4. जावा JDK लक्ष्य होस्ट पर स्थापित और कॉन्फ़िगर किया गया है।

उपरोक्त आवश्यकताएं एक विकास ईएलके स्टैक स्थापित करने के लिए हैं। हालाँकि, यदि आप उत्पादन के लिए ELK स्टैक सेट करना चाहते हैं, तो हम आवश्यक सुरक्षा कॉन्फ़िगरेशन की जाँच करने के लिए अत्यधिक प्रोत्साहित करते हैं।

लोचदार खोज सर्वर स्थापित और कॉन्फ़िगर करें

Elasticsearch सर्वर सेट करके प्रारंभ करें। सेटअप पूरा करने के लिए साथ चलें।

इलास्टिक्स खोज पीजीपी कुंजी आयात करें

संकुल पर हस्ताक्षर करने के लिए प्रयुक्त Elasticsearch PGP कुंजी को आयात करके प्रारंभ करें। कमांड चलाएँ:

wget -क्यूओ - https: // कलाकृतियाँ.लोचदार.co / GPG-कुंजी-लोचदार खोज | सुडो जीपीजी --प्रियमोर -ओ / usr / शेयर करना / चाभी के छल्ले / लोचदार खोज-कीरिंग.gpg

एपीटी रेपो आयात करें

इसके बाद, लोचदार खोज भंडार को आयात करने के लिए नीचे दिए गए आदेश चलाएँ।

सुडो उपयुक्त-स्थापित करें उपयुक्त-परिवहन-https


गूंज 'देब [हस्ताक्षरित-द्वारा=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main' | सुडो टी / आदि / उपयुक्त / स्रोत.सूची.डी / लोचदार- 8 .x.सूची


अंत में, इलास्टिक्स खोज को अपडेट और इंस्टॉल करें।

सुडो उपयुक्त-अपडेट प्राप्त करें \
सुडो उपयुक्त-स्थापित करें Elasticsearch



इलास्टिक्स खोज को कमांड के साथ सिस्टमड के साथ प्रबंधित करने की अनुमति दें:

$ सुडो systemctl डेमॉन-रीलोड
$ सुडो सिस्टमसीटीएल सक्षम करना लोचदार खोज.सेवा
$ सुडो systemctl लोचदार खोज शुरू करें। सेवा


इसके बाद, अपने Elasticsearch क्लस्टर में Xpack सुरक्षा को चलाकर अक्षम करें:

$ सुडो नैनो / आदि / Elasticsearch / लोचदार खोज.yml


xpack.security.enabled, xpack.security.enrollment.enabled, xpack.security.http.ssl, xpack.security.transport.ssl ​​के मान को असत्य में बदलें।


अंत में, इलास्टिक्स खोज सर्वर को पुनरारंभ करें:

सुडो systemctl इलास्टिक्सर्च को पुनरारंभ करें। सेवा


एक बार पुनः आरंभ करने के बाद, कर्ल के साथ इलास्टिक्स खोज कनेक्शन का परीक्षण करें जैसा कि नीचे दिए गए कमांड में दिखाया गया है:

कर्ल -एक्स प्राप्त 'लोकलहोस्ट: 9200'


उपरोक्त कमांड को इलास्टिक्स खोज क्लस्टर के बारे में बुनियादी जानकारी के साथ प्रतिक्रिया देनी चाहिए।


इसके साथ, आपने Elasticsearch को सफलतापूर्वक स्थापित कर लिया है। आइए आगे बढ़ें और किबाना को कॉन्फ़िगर करें।

किबाना को स्थापित और कॉन्फ़िगर करें

अगला कदम किबाना को स्थापित करना और इसे अपने इलास्टिक्स खोज से जोड़ना है।

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

कमांड चलाएँ:

$ सुडो उपयुक्त-स्थापित करें Kibana



किबाना सेवा सक्षम करें और शुरू करें।

$ सुडो सिस्टमसीटीएल सक्षम करना Kibana


किबाना सेवा शुरू करें:

$ सुडो सिस्टमक्टल स्टार्ट किबाना


आप आदेश के साथ स्थिति की जांच कर सकते हैं:

$ सुडो systemctl स्थिति किबाना


आउटपुट:

लॉगस्टैश स्थापित करें

अंत में, हम लॉगस्टैश को स्थापित और कॉन्फ़िगर करने के लिए तैयार हैं। कमांड चलाएँ:

$ सुडो उपयुक्त-स्थापित करें लॉगस्टैश


लॉगस्टैश सक्षम करें और चलाएं

$ सुडो सिस्टमसीटीएल सक्षम करना लॉगस्टैश


शुरू:

$ सुडो systemctl लॉगस्टैश शुरू करें


लॉगस्टैश पाइपलाइन में बेड़े को जोड़ने की प्रक्रिया को खोजने के लिए दस्तावेज़ देखें।

निष्कर्ष

इस लेख में आपके लिनक्स सिस्टम पर ईएलके स्टैक को स्थापित और कॉन्फ़िगर करने की मूल बातें शामिल हैं।

पढ़ने के लिए धन्यवाद!!