V tomto príspevku budeme diskutovať o tom, ako si môžete stiahnuť protokoly MongoDB z atlasu MongoDB. To vám umožní získať prihlásenia servera do vášho lokálneho počítača, kde ich môžete odovzdať nástrojom, ako je Elasticsearch.
Poďme sa ponoriť a preskúmať.
Nainštalujte Atlas CLI
Predtým, ako sa naučíte, ako stiahnuť protokoly z vašej inštancie Atlas, je dobré sa uistiť, že máme v systéme nainštalované Atlas CLI.
Pre tento tutoriál nainštalujeme nástroje Atlas CLI na systém Debian. Môžete si však pozrieť dokumentáciu MongoDB, kde nájdete pokyny na inštaláciu na iných systémoch.
Začnite aktualizáciou systémových úložísk:
$ sudo apt-get update
Nainštalujte balík GNUPG:
$ sudo apt-get nainštalovať gnupg -YImportujte verejný kľúč GPG MongoDB pomocou nasledujúceho príkazu:
$ wget -qO - https: // pgp.mongodb.com / server- 5.0 .asc | sudo apt-key add -
Vytvorte súbor úložiska pre MongoDB pomocou nasledujúceho príkazu:
$ ozvena 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo tričko / atď / apt / zdroje.zoznam.d / mongodb-org- 5.0 .zoznamObnovte systémové balíčky:
$ sudo apt-get updateNainštalujte MongoDB Atlas a Atlas CLI pomocou nasledujúceho príkazu:
$ sudo apt-get nainštalovať mongodb-atlas mongodb-atlas-cliOverte, či bola inštalácia úspešne dokončená. Ak chcete zobraziť aktuálnu verziu Atlasu, spustite nasledujúci príkaz:
$ atlas --verziaPredchádzajúci príkaz by mal vrátiť výstup, ako je znázornené v nasledujúcom texte:
verzia atlascli: 1.1.7git verzia: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Go verzia: go1.18.2
os: linux
oblúk: amd64
kompilátor: gc
Pripojte Atlas CLI
Ďalším krokom je pripojenie Atlas CLI k vášmu účtu. V termináli spustite nasledujúci príkaz:
$ atlas auth Prihlásiť saPredchádzajúci príkaz by mal vygenerovať kód a otvoriť odkaz na prihlasovaciu stránku MongoDB Atlas. Prilepte vygenerovaný kód z terminálu a zadajte ho do autorizačného okna.
Toto by malo pripojiť váš účet Atlas k Atlas CLI na vašom lokálnom počítači.
Záznamy sťahovania Atlas CLI
Ak chcete stiahnuť protokoly z vašej inštancie MongoDB, použite príkaz Atlas CLI, ako je uvedené nižšie:
$ Atlas logy na stiahnutie < meno hosťa > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ možnosti ]
Na stiahnutie potrebných protokolov môžete použiť aj používateľské rozhranie Atlas.
Otvorte rozhranie Altas a vyberte cieľový projekt. Kliknite na ikonu elipsy vedľa klastra, ktorého protokoly chcete stiahnuť.
Vyberte možnosť Stiahnuť denníky a vyberte denníky, ktoré chcete stiahnuť.
Záver
Tento krátky tutoriál diskutoval o tom, ako používať Atlas CLI a Atlas UI na stiahnutie protokolov z MongoDB Atlas klastra.