V tej objavi bomo razpravljali o tem, kako lahko prenesete dnevnike MongoDB iz atlasa MongoDB. To vam bo omogočilo, da dobite dnevnike strežnika v vaš lokalni računalnik, kjer jih lahko posredujete orodjem, kot je Elasticsearch.
Potopimo se in raziskujmo.
Namestite Atlas CLI
Preden nadaljujete z učenjem o prenosu dnevnikov iz vašega primerka Atlas, je dobro zagotoviti, da imamo v našem sistemu nameščen Atlas CLI.
Za to vadnico bomo na sistem Debian namestili orodja Atlas CLI. Vendar pa lahko v dokumentaciji MongoDB preverite navodila za namestitev v drugih sistemih.
Začnite s posodobitvijo sistemskih repozitorijev:
$ sudo posodobitev apt-get
Namestite paket GNUPG:
$ sudo apt-get namestitev gnupg -YUvozite javni ključ GPG MongoDB z naslednjim ukazom:
$ wget -qO - https: // pgp.mongodb.com / strežnik- 5.0 .naraščanje | sudo apt-key add -
Ustvarite datoteko repozitorija za MongoDB z naslednjim ukazom:
$ odmev 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo majica / itd / apt / viri.list.d / mongodb-org- 5.0 .seznamOsvežite sistemske pakete:
$ sudo posodobitev apt-getNamestite MongoDB Atlas in Atlas CLI z naslednjim ukazom:
$ sudo apt-get namestitev mongodb-atlas mongodb-atlas-cliPreverite, ali je namestitev uspešno zaključena. Zaženite naslednji ukaz za prikaz trenutne različice Atlasa:
$ atlas --različicaPrejšnji ukaz bi moral vrniti izhod, kot je prikazano v naslednjem:
atlascli različica: 1.1.7git različica: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Go različica: go1.18.2
OS: linux
lok: amd64
prevajalnik: gc
Povežite Atlas CLI
Naslednji korak je povezava Atlas CLI z vašim računom. V terminalu zaženite naslednji ukaz:
$ atlas avt Vpiši sePrejšnji ukaz bi moral ustvariti kodo in odpreti povezavo do strani za prijavo MongoDB Atlas. Prilepite ustvarjeno kodo iz terminala in odprite okno za avtorizacijo.
To bi moralo vaš račun Atlas povezati z Atlas CLI na vašem lokalnem računalniku.
Dnevniki prenosov Atlas CLI
Če želite prenesti dnevnike iz svojega primerka MongoDB, uporabite ukaz Atlas CLI, kot je prikazano spodaj:
$ prenos atlasnih dnevnikov < ime gostitelja > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ opcije ]
Za prenos potrebnih dnevnikov lahko uporabite tudi uporabniški vmesnik Atlas.
Odprite vmesnik Altas in izberite ciljni projekt. Kliknite ikono elipse poleg gruče, katere dnevnike želite prenesti.
Izberite možnost Prenesi dnevnike in izberite dnevnike, ki jih želite prenesti.
Zaključek
Ta kratka vadnica je razpravljala o tem, kako uporabiti Atlas CLI in Atlas UI za prenos dnevnikov iz gruče MongoDB Atlas.