اس پوسٹ میں، ہم اس بات پر بات کریں گے کہ آپ MongoDB اٹلس سے MongoDB لاگ کیسے ڈاؤن لوڈ کر سکتے ہیں۔ یہ آپ کو اپنی مقامی مشین میں سرور لاگس حاصل کرنے کی اجازت دے گا جہاں آپ انہیں Elasticsearch جیسے ٹولز میں منتقل کر سکتے ہیں۔
آئیے اندر غوطہ لگائیں اور دریافت کریں۔
اٹلس CLI انسٹال کریں۔
اپنے اٹلس مثال سے لاگز ڈاؤن لوڈ کرنے کا طریقہ سیکھنے سے پہلے، یہ یقینی بنانا اچھا ہے کہ ہمارے سسٹم پر اٹلس CLI انسٹال ہے۔
اس ٹیوٹوریل کے لیے، ہم Debian سسٹم پر Atlas CLI ٹولز انسٹال کریں گے۔ تاہم، آپ دوسرے سسٹمز پر انسٹالیشن کی ہدایات کے لیے MongoDB دستاویزات کو چیک کر سکتے ہیں۔
سسٹم ریپوزٹری کو اپ ڈیٹ کرکے شروع کریں:
$ sudo اپ ڈیٹ حاصل کریں۔
GNUPG پیکیج انسٹال کریں:
$ sudo apt-get انسٹال کریں۔ gnupg -YMongoDB پبلک GPG کلید درج ذیل کمانڈ کے ساتھ درآمد کریں:
$ wget -qO - https: // pgp.mongodb.com / سرور- 5.0 .asc | sudo apt-key شامل کریں۔ -
MongoDB کے لیے مندرجہ ذیل کمانڈ کے ساتھ ریپوزٹری فائل بنائیں:
$ بازگشت 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo ٹی / وغیرہ / مناسب / Source.list.d / mongodb-org- 5.0 فہرستسسٹم پیکجز کو ریفریش کریں:
$ sudo اپ ڈیٹ حاصل کریں۔مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے MongoDB Atlas اور Atlas CLI انسٹال کریں:
$ sudo apt-get انسٹال کریں۔ mongodb-atlas mongodb-atlas-cliتصدیق کریں کہ تنصیب کامیابی سے مکمل ہو گئی ہے۔ موجودہ اٹلس ورژن دکھانے کے لیے درج ذیل کمانڈ کو چلائیں:
$ اٹلس --ورژنپچھلی کمانڈ کو ایک آؤٹ پٹ واپس کرنا چاہئے جیسا کہ درج ذیل میں دکھایا گیا ہے۔
atlascli ورژن: 1.1.7گٹ ورژن: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
گو ورژن: go1.18.2
os: لینکس
محراب: amd64
مرتب کرنے والا: جی سی
اٹلس سی ایل آئی کو جوڑیں۔
اگلا مرحلہ اپنے Atlas CLI کو اپنے اکاؤنٹ سے جوڑنا ہے۔ ٹرمینل میں درج ذیل کمانڈ کو چلائیں:
$ atlas auth لاگ ان کریںپچھلی کمانڈ کو ایک کوڈ تیار کرنا چاہیے اور MongoDB Atlas لاگ ان پیج کا لنک کھولنا چاہیے۔ ٹرمینل سے تیار کردہ کوڈ کو چسپاں کریں اور اپنی اجازت ونڈو میں داخل کریں۔
اس سے آپ کے اٹلس اکاؤنٹ کو آپ کی مقامی مشین پر اٹلس CLI سے جوڑنا چاہیے۔
اٹلس CLI ڈاؤن لوڈ لاگز
اپنے MongoDB مثال سے لاگز ڈاؤن لوڈ کرنے کے لیے، Atlas CLI کمانڈ استعمال کریں جیسا کہ درج ذیل میں دکھایا گیا ہے۔
$ اٹلس لاگز ڈاؤن لوڈ < میزبان کا نام > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ اختیارات ]
آپ اپنی ضرورت کے لاگز کو ڈاؤن لوڈ کرنے کے لیے Atlas UI بھی استعمال کر سکتے ہیں۔
الٹاس انٹرفیس کھولیں اور ٹارگٹ پروجیکٹ کو منتخب کریں۔ کلسٹر کے ساتھ والے بیضوی آئیکن پر کلک کریں جس کے لاگ آپ ڈاؤن لوڈ کرنا چاہتے ہیں۔
ڈاؤن لوڈ لاگز کا اختیار منتخب کریں اور وہ لاگز منتخب کریں جنہیں آپ ڈاؤن لوڈ کرنا چاہتے ہیں۔
نتیجہ
اس مختصر ٹیوٹوریل میں بحث کی گئی ہے کہ اٹلس CLI اور Atlas UI کو MongoDB Atlas کلسٹر سے لاگ ڈاؤن لوڈ کرنے کے لیے کیسے استعمال کیا جائے۔