Grafana Docker Compose

Grafana Docker Compose



Grafana er en åpen kildekode-plattform som brukes til å overvåke enheter og infrastruktur. Grafana gir et fleksibelt og brukervennlig grensesnitt for å visualisere og analysere data fra ulike kilder, som databaser, skytjenester og IoT-enheter.

I denne korte opplæringen vil vi raskt lede deg gjennom prosessen med å sette opp en grunnleggende Grafana-forekomst ved å bruke Docker compose.

Krav

For å kjøre kommandoene og trinnene i dette innlegget, sørg for at du har følgende:







  1. Docker-motor installert
  2. Docker compose installert
  3. Tilstrekkelige tillatelser til å kjøre Docker-containere

Definere Docker Compose-fil

Det første trinnet er å definere Docker compose-konfigurasjonen for å kjøre Docker-beholderen. Start med å lage katalogen for å lagre konfigurasjonsfilen:



$ mkdir grafana

Naviger inn i katalogen og lag en fil kalt docker-compose.yml fil.



$ cd grafana

$ touch docker-compose.yml

Rediger filen og legg til konfigurasjonen som vist:





versjon: '3.8'
tjenester:
grafana:
bilde: grafana / grafana-bedrift
container_name: grafana
omstart: med mindre den er stoppet
porter:
- '3000:3000'
volumer:
- grafana_data: / var / lib / grafana
volumer:
grafana_data: { }

I Docker Compose-konfigurasjonsfilen ovenfor definerer vi alle trinnene og konfigurasjonen for å distribuere en Grafana-beholder.

Vi starter med å definere versjonen av Docker-komponeringsformatet. Vi definerer så Grafana-tjenesten, som inkluderer alle nødvendige tjenester. For eksempel ber vi Docker bruke Grafana enterprise image.



Vi spesifiserer også andre tjenestefunksjoner, for eksempel omstartspolicy, porttilordning til port 3000 og mer.

Til slutt, for å sikre datapersistens, oppretter vi et volum kalt grafana_data, som lagrer data i /var/lib/grafana.

Kjøre containeren

Når vi er fornøyd med konfigurasjonen, kan vi bruke docker compose-verktøyet til å kjøre containeren som:

$ docker komponere opp -d

Tilgang til Grafana

Når beholderne er startet, kan du få tilgang til Grafana-forekomsten ved å navigere til adressen: http://localhost:3000 .

Dette bør be deg om å oppgi standardlegitimasjonen. Bruk admin/admin-kombinasjonen. Når du har logget inn, vil du bli tvunget til å endre passordet for administratorkontoen.

Konklusjon

Denne opplæringen dekket det grunnleggende om å sette opp en Grafana-forekomst ved å bruke Docker-beholderen og Grafana-bedriftsbildet. Referer gjerne til dokumentasjonen for flere detaljer og tilpasning.