Šiame įraše aptarsime, kaip galite atsisiųsti MongoDB žurnalus iš MongoDB atlaso. Tai leis jums gauti serverio žurnalus į vietinį kompiuterį, kur galėsite juos perduoti įrankiams, pvz., Elasticsearch.
Pasinerkime ir tyrinėkime.
Įdiekite Atlas CLI
Prieš pradedant mokytis, kaip atsisiųsti žurnalus iš savo Atlas egzemplioriaus, verta įsitikinti, kad mūsų sistemoje įdiegtas Atlas CLI.
Šioje pamokoje mes įdiegsime Atlas CLI įrankius Debian sistemoje. Tačiau diegimo instrukcijas kitose sistemose galite patikrinti MongoDB dokumentacijoje.
Pradėkite atnaujindami sistemos saugyklas:
$ sudo apt-get update
Įdiekite GNUPG paketą:
$ sudo apt-get install gnupg -YImportuokite MongoDB viešąjį GPG raktą naudodami šią komandą:
$ wget -qO - https: // pgp.mongodb.com / serveris- 5.0 .asc | sudo apt-key pridėti -
Sukurkite „MongoDB“ saugyklos failą naudodami šią komandą:
$ aidas „deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main“ | sudo tee / ir tt / apt / šaltiniai.sąrašas.d / mongodb-org- 5.0 .sąrašasAtnaujinkite sistemos paketus:
$ sudo apt-get updateĮdiekite MongoDB Atlas ir Atlas CLI naudodami šią komandą:
$ sudo apt-get install mongodb-atlas mongodb-atlas-cliPatikrinkite, ar diegimas baigtas sėkmingai. Vykdykite šią komandą, kad parodytumėte dabartinę Atlas versiją:
$ atlasas -- versijaAnkstesnė komanda turėtų grąžinti išvestį, kaip parodyta toliau:
atlascli versija: 1.1.7git versija: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Go versija: go1.18.2
OS: Linux
arch: amd64
kompiliatorius: gc
Prijunkite Atlas CLI
Kitas žingsnis yra prijungti Atlas CLI prie paskyros. Terminale paleiskite šią komandą:
$ atlaso aut PrisijungtiAnkstesnė komanda turėtų sugeneruoti kodą ir atidaryti nuorodą į MongoDB Atlas prisijungimo puslapį. Įklijuokite sugeneruotą kodą iš terminalo ir įveskite savo autorizacijos langą.
Tai turėtų sujungti jūsų Atlas paskyrą su Atlas CLI vietiniame kompiuteryje.
Atlas CLI atsisiuntimo žurnalai
Norėdami atsisiųsti žurnalus iš savo MongoDB egzemplioriaus, naudokite komandą Atlas CLI, kaip parodyta toliau:
$ Atsisiųskite atlaso žurnalus < pagrindinio kompiuterio pavadinimas > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ galimybės ]
Taip pat galite naudoti „Atlas“ vartotojo sąsają, kad atsisiųstumėte reikiamus žurnalus.
Atidarykite „Altas“ sąsają ir pasirinkite tikslinį projektą. Spustelėkite elipsės piktogramą šalia grupės, kurios žurnalus norite atsisiųsti.
Pasirinkite parinktį Atsisiųsti žurnalus ir pasirinkite žurnalus, kuriuos norite atsisiųsti.
Išvada
Šioje trumpoje pamokoje buvo aptarta, kaip naudoti „Atlas“ CLI ir „Atlas“ vartotojo sąsają, norint atsisiųsti žurnalus iš „MongoDB Atlas“ klasterio.