एटलस डाउनलोड लॉग्स

Etalasa Da Unaloda Logsa



MongoDB एटलस क्लाउड सेवाओं जैसे AWS, Google Cloud, Azure, आदि पर आपके MongoDB डेटाबेस को तैनात और प्रबंधित करने के लिए एक पूर्ण-प्रबंधित क्लाउड डेटाबेस है।

इस पोस्ट में, हम चर्चा करेंगे कि आप MongoDB एटलस से MongoDB लॉग कैसे डाउनलोड कर सकते हैं। यह आपको सर्वर लॉग को अपने स्थानीय मशीन में प्राप्त करने की अनुमति देगा जहां आप उन्हें Elasticsearch जैसे टूल में पास कर सकते हैं।

आइए गोता लगाएँ और अन्वेषण करें।







एटलस सीएलआई स्थापित करें

अपने एटलस इंस्टेंस से लॉग डाउनलोड करने का तरीका जानने के लिए आगे बढ़ने से पहले, यह सुनिश्चित करना अच्छा है कि हमारे पास हमारे सिस्टम पर एटलस सीएलआई स्थापित है।



इस ट्यूटोरियल के लिए, हम डेबियन सिस्टम पर एटलस सीएलआई टूल्स इंस्टॉल करेंगे। हालाँकि, आप अन्य सिस्टम पर स्थापना निर्देशों के लिए MongoDB दस्तावेज़ीकरण की जाँच कर सकते हैं।



सिस्टम रिपॉजिटरी को अपडेट करके शुरू करें:





$ सुडो उपयुक्त-अपडेट प्राप्त करें

जीएनयूपीजी पैकेज स्थापित करें:

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

निम्न आदेश के साथ MongoDB सार्वजनिक GPG कुंजी आयात करें:



$ wget -क्यूओ - https: // pgp.mongodb.com / सर्वर 5.0 .asc | सुडो उपयुक्त कुंजी जोड़ें -

निम्न आदेश के साथ MongoDB के लिए रिपॉजिटरी फ़ाइल बनाएँ:

$ गूंज 'डेब http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | सुडो टी / आदि / उपयुक्त / स्रोत.सूची.डी / मोंगोडब-ऑर्ग- 5.0 ।सूची

सिस्टम पैकेज को रिफ्रेश करें:

$ सुडो उपयुक्त-अपडेट प्राप्त करें

निम्नलिखित कमांड का उपयोग करके MongoDB एटलस और एटलस सीएलआई स्थापित करें:

$ सुडो उपयुक्त-स्थापित करें मोंगोडब-एटलस मोंगोडब-एटलस-क्ली

सत्यापित करें कि स्थापना सफलतापूर्वक पूर्ण हो गई है। वर्तमान एटलस संस्करण दिखाने के लिए निम्न आदेश चलाएँ:

$ एटलस --संस्करण

पिछली कमांड को एक आउटपुट वापस करना चाहिए जैसा कि निम्नलिखित में दिखाया गया है:

एटलसक्ली संस्करण: 1.1.7
गिटो संस्करण: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
गो संस्करण: go1.18.2
ओएस: लिनक्स
आर्क: amd64
संकलक: जीसी

एटलस सीएलआई कनेक्ट करें

अगला कदम है अपने एटलस सीएलआई को अपने खाते से जोड़ना। टर्मिनल में निम्न कमांड चलाएँ:

$ एटलस प्राधिकरण लॉग इन करें

पिछली कमांड को एक कोड जनरेट करना चाहिए और MongoDB एटलस लॉगिन पेज के लिए एक लिंक खोलना चाहिए। टर्मिनल से जनरेट किया गया कोड पेस्ट करें और अपनी प्राधिकरण विंडो में प्रवेश करें।

यह आपके एटलस खाते को आपकी स्थानीय मशीन पर एटलस सीएलआई से जोड़ना चाहिए।

एटलस सीएलआई डाउनलोड लॉग्स

अपने MongoDB उदाहरण से लॉग डाउनलोड करने के लिए, एटलस सीएलआई कमांड का उपयोग करें जैसा कि निम्नलिखित में दिखाया गया है:

$ एटलस लॉग डाउनलोड < होस्ट नाम > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-ऑडिट-log.gz | mongos-ऑडिट-log.gz > [ विकल्प ]

आप अपने लिए आवश्यक लॉग डाउनलोड करने के लिए एटलस यूआई का भी उपयोग कर सकते हैं।

Altas इंटरफ़ेस खोलें और लक्ष्य प्रोजेक्ट चुनें। जिस क्लस्टर के लॉग आप डाउनलोड करना चाहते हैं, उसके बगल में स्थित इलिप्सिस आइकन पर क्लिक करें।

लॉग डाउनलोड करें विकल्प चुनें और वे लॉग चुनें जिन्हें आप डाउनलोड करना चाहते हैं।

निष्कर्ष

इस संक्षिप्त ट्यूटोरियल में चर्चा की गई कि MongoDB एटलस क्लस्टर से लॉग डाउनलोड करने के लिए एटलस सीएलआई और एटलस यूआई का उपयोग कैसे करें।