W tym poście omówimy, w jaki sposób możesz pobrać dzienniki MongoDB z MongoDB Atlas. Umożliwi to wprowadzenie dzienników serwera do lokalnego komputera, w którym możesz przekazać je do narzędzi takich jak ElasticSearch.
Zanurzmy się i eksplorujmy.
Zainstaluj Atlas CLI
Przed przejściem do nauki pobierania dzienników z instancji Atlas, dobrze jest upewnić się, że w naszym systemie zainstalowano Atlas CLI.
W tym samouczku zainstalujemy narzędzia Atlas CLI w systemie Debian. Możesz jednak sprawdzić dokumentację MongoDB w celu uzyskania instrukcji instalacji w innych systemach.
Zacznij od aktualizacji repozytoriów systemowych:
Aktualizacja $ sudo apt-get
Zainstaluj pakiet GNUPG:
$ sudo apt -get instaluj gnupg -y
Zaimportuj klucz GPG MongoDB z następującym poleceniem:
$ wget -qo - https: // pgp.MongoDB.com/server-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 tee/etc/apt/źródła.lista.D/MongoDB-org-5.0.lista
Odśwież pakiety systemowe:
Aktualizacja $ sudo apt-get
Zainstaluj Atlas MongoDB i Atlas CLI za pomocą następującego polecenia:
$ sudo apt-get instaluj MongoDB-atlas MongoDB-atlas-cli
Sprawdź, czy instalacja została zakończona pomyślnie. Uruchom następujące polecenie, aby pokazać bieżącą wersję Atlas:
$ atlas --version
Poprzednie polecenie powinno zwrócić dane wyjściowe, jak pokazano następująco:
Atlascli Wersja: 1.1.7
Wersja GIT: 2AC7D5CF94BAA17B50E783A0F8A579695D9D0B4E
Wersja Go: Go1.18.2
OS: Linux
Arch: AMD64
Kompilator: GC
Połącz Atlas CLI
Następnym krokiem jest połączenie Atlas CLI z konto. Uruchom następujące polecenie w terminalu:
$ Atlas Auth Login
Poprzednie polecenie powinno wygenerować kod i otworzyć link do strony logowania MongoDB Atlas. Wklej wygenerowany kod z terminalu i wprowadź do okna autoryzacji.
Powinno to połączyć Twoje konto Atlas z Atlas CLI na komputerze lokalnym.
Dzienniki pobierania Atlas CLI
Aby pobrać dzienniki z instancji MongoDB, użyj polecenia Atlas CLI, jak pokazano następująco:
$ Atlas Logs Pobierz[Opcje]
Możesz także użyć interfejsu Atlas do pobrania potrzebnych dzienników.
Otwórz interfejs Altas i wybierz projekt docelowy. Kliknij ikonę elipsy obok klastra, którego dzienniki chcesz pobrać.
Wybierz opcję pobierania dzienników i wybierz dzienniki, które chcesz pobrać.
Wniosek
W tym krótkim samouczku omówiono, jak korzystać z interfejsu Atlas CLI i Atlas do pobrania dzienników z klastra MongoDB Atlas.