I dette innlegget vil vi diskutere hvordan du kan laste ned MongoDB-loggene fra MongoDB-atlas. Dette vil tillate deg å få serverloggene inn på din lokale maskin hvor du kan sende dem til verktøy som Elasticsearch.
La oss dykke inn og utforske.
Installer Atlas CLI
Før du fortsetter for å lære hvordan du laster ned loggene fra Atlas-forekomsten din, er det greit å sikre at vi har Atlas CLI installert på systemet vårt.
For denne opplæringen vil vi installere Atlas CLI-verktøyene på Debian-systemet. Du kan imidlertid sjekke MongoDB-dokumentasjonen for installasjonsinstruksjoner på de andre systemene.
Start med å oppdatere systemlagrene:
$ sudo apt-get oppdatering
Installer GNUPG-pakken:
$ sudo apt-get install gnupg -YImporter MongoDB offentlige GPG-nøkkel med følgende kommando:
$ wget -qO - https: // pgp.mongodb.com / server- 5.0 .asc | sudo apt-key add -
Opprett depotfilen for MongoDB med følgende kommando:
$ ekko 'deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo tee / etc / apt / sources.list.d / mongodb-org- 5.0 .listeOppdater systempakkene:
$ sudo apt-get oppdateringInstaller MongoDB Atlas og Atlas CLI ved å bruke følgende kommando:
$ sudo apt-get install mongodb-atlas mongodb-atlas-cliBekreft at installasjonen er fullført. Kjør følgende kommando for å vise gjeldende Atlas-versjon:
$ atlas --versjonDen forrige kommandoen skal returnere en utgang som vist i følgende:
atlascli versjon: 1.1.7git versjon: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
Go-versjon: go1.18.2
OS: linux
bue: amd64
kompilator: gc
Koble til Atlas CLI
Det neste trinnet er å koble Atlas CLI til kontoen din. Kjør følgende kommando i terminalen:
$ atlas auth Logg InnDen forrige kommandoen skal generere en kode og åpne en lenke til MongoDB Atlas påloggingsside. Lim inn den genererte koden fra terminalen og gå inn i autorisasjonsvinduet.
Dette bør koble Atlas-kontoen din til Atlas CLI på din lokale maskin.
Atlas CLI nedlastingslogger
For å laste ned loggene fra MongoDB-forekomsten, bruk Atlas CLI-kommandoen som vist i følgende:
$ Last ned atlas-logger < vertsnavn > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ alternativer ]
Du kan også bruke Atlas UI til å laste ned loggene du trenger.
Åpne Altas-grensesnittet og velg målprosjektet. Klikk på ellipsikonet ved siden av klyngen hvis logger du ønsker å laste ned.
Velg alternativet Last ned logger og velg loggene du ønsker å laste ned.
Konklusjon
Denne korte opplæringen diskuterte hvordan du bruker Atlas CLI og Atlas UI for å laste ned loggene fra en MongoDB Atlas-klynge.