Bu yazıda, MongoDB günlüklerini MongoDB atlasından nasıl indirebileceğinizi tartışacağız. Bu, sunucu günlüklerini Elasticsearch gibi araçlara iletebileceğiniz yerel makinenize almanızı sağlar.
Dalış yapalım ve keşfedelim.
Atlas CLI'yi yükleyin
Atlas bulut sunucunuzdan günlükleri nasıl indireceğinizi öğrenmeye devam etmeden önce, sistemimizde Atlas CLI'nin kurulu olduğundan emin olmakta fayda var.
Bu eğitim için Atlas CLI araçlarını Debian sistemine kuracağız. Ancak, diğer sistemlerdeki kurulum talimatları için MongoDB belgelerine bakabilirsiniz.
Sistem havuzlarını güncelleyerek başlayın:
$ sudo apt-get güncellemesi
GNUPG paketini kurun:
$ sudo apt-get install gnupg -YMongoDB genel GPG anahtarını aşağıdaki komutla içe aktarın:
$ wget -qO - https: // pgp.mongodb.com / sunucu- 5.0 .asc | sudo apt-key ekleme -
Aşağıdaki komutla MongoDB için depo dosyasını oluşturun:
$ Eko 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo tişört / vb / uygun / kaynaklar.list.d / mongodb-org- 5.0 .listeSistem paketlerini yenileyin:
$ sudo apt-get güncellemesiAşağıdaki komutu kullanarak MongoDB Atlas ve Atlas CLI'yi kurun:
$ sudo apt-get install mongodb-atlas mongodb-atlas-cliKurulumun başarıyla tamamlandığını doğrulayın. Geçerli Atlas sürümünü göstermek için aşağıdaki komutu çalıştırın:
$ Atlas --versiyonÖnceki komut, aşağıda gösterildiği gibi bir çıktı döndürmelidir:
atlascli sürümü: 1.1.7git sürüm: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Git sürümü: go1.18.2
işletim sistemi: linux
kemer: amd64
derleyici: gc
Atlas CLI'yi bağlayın
Sonraki adım, Atlas CLI'nizi hesabınıza bağlamaktır. Terminalde aşağıdaki komutu çalıştırın:
$ atlas yetkilendirmesi giriş yapmakÖnceki komut bir kod oluşturmalı ve MongoDB Atlas giriş sayfasına bir bağlantı açmalıdır. Oluşturulan kodu terminalden yapıştırın ve yetkilendirme pencerenize girin.
Bu, Atlas hesabınızı yerel makinenizdeki Atlas CLI'ye bağlamalıdır.
Atlas CLI İndirme Günlükleri
Günlükleri MongoDB bulut sunucunuzdan indirmek için aşağıda gösterildiği gibi Atlas CLI komutunu kullanın:
$ atlas günlükleri indir < ana bilgisayar adı > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ seçenekler ]
İhtiyacınız olan günlükleri indirmek için Atlas kullanıcı arayüzünü de kullanabilirsiniz.
Altaş arayüzünü açın ve hedef projeyi seçin. Günlüklerini indirmek istediğiniz kümenin yanındaki üç nokta simgesine tıklayın.
Günlükleri indir seçeneğini belirleyin ve indirmek istediğiniz günlükleri seçin.
Çözüm
Bu kısa öğretici, günlükleri bir MongoDB Atlas kümesinden indirmek için Atlas CLI ve Atlas UI'nin nasıl kullanılacağını tartıştı.