Dzienniki pobierania Atlas

Dzienniki Pobierania Atlas



MongoDB Atlas to w pełni zarządzana baza danych w chmurze do wdrażania i zarządzania bazą danych MongoDB w usługach w chmurze, takich jak AWS, Google Cloud, Azure itp.

W tym poście omówimy, w jaki sposób można pobrać logi MongoDB z atlasu MongoDB. Umożliwi to uzyskanie logów serwera na lokalnym komputerze, gdzie można je przekazać do narzędzi takich jak Elasticsearch.

Zanurzmy się i zbadajmy.







Zainstaluj Atlas CLI

Zanim przejdziesz do nauki pobierania dzienników z Twojej instancji Atlas, dobrze jest upewnić się, że mamy zainstalowany Atlas CLI w naszym systemie.



W tym samouczku zainstalujemy narzędzia Atlas CLI w systemie Debian. Możesz jednak sprawdzić w dokumentacji MongoDB instrukcje dotyczące instalacji w innych systemach.



Zacznij od aktualizacji repozytoriów systemowych:





$ sudo aktualizacja apt-get

Zainstaluj pakiet GNUPG:

$ sudo apt-get install gnupg -Y

Zaimportuj publiczny klucz GPG MongoDB za pomocą następującego polecenia:



$ wget -qO - https: // pgp.mongodb.com / serwer- 5.0 .asc | sudo apt-key add -

Utwórz plik repozytorium dla MongoDB za pomocą następującego polecenia:

$ Echo 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo trójnik / itp / trafny / źródła.lista.d / mongodb-org- 5.0 .lista

Odśwież pakiety systemowe:

$ sudo aktualizacja apt-get

Zainstaluj MongoDB Atlas i Atlas CLI za pomocą następującego polecenia:

$ sudo apt-get install mongodb-atlas mongodb-atlas-cli

Sprawdź, czy instalacja zakończyła się pomyślnie. Uruchom następujące polecenie, aby wyświetlić aktualną wersję Atlasu:

$ atlas --wersja

Poprzednie polecenie powinno zwrócić dane wyjściowe, jak pokazano poniżej:

wersja atlascli: 1.1.7
git wersja: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Wersja Go: go1.18.2
system operacyjny: linux
łuk: amd64
kompilator: gc

Połącz Atlas CLI

Następnym krokiem jest połączenie Atlas CLI z kontem. Uruchom następujące polecenie w terminalu:

$ autoryzacja atlasu Zaloguj sie

Poprzednie polecenie powinno wygenerować kod i otworzyć link do strony logowania MongoDB Atlas. Wklej wygenerowany kod z terminala i wejdź do swojego okna autoryzacji.

Powinno to połączyć konto Atlas z interfejsem Atlas CLI na komputerze lokalnym.

Dzienniki pobierania Atlas CLI

Aby pobrać dzienniki z instancji MongoDB, użyj polecenia Atlas CLI, jak pokazano poniżej:

$ pobieranie dzienników atlasu < nazwa hosta > < mongodb.gz | mongos.gz | mongos.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ opcje ]

Możesz również użyć interfejsu Atlas, aby pobrać potrzebne dzienniki.

Otwórz interfejs Altas i wybierz projekt docelowy. Kliknij ikonę wielokropka obok klastra, którego logi chcesz pobrać.

Wybierz opcję Pobierz dzienniki i wybierz dzienniki, które chcesz pobrać.

Wniosek

W tym krótkim samouczku omówiono sposób używania interfejsu Atlas CLI i Atlas UI do pobierania dzienników z klastra MongoDB Atlas.