Grafana Docker Compose

Grafana Docker Compose



Grafana er en open source platform, der bruges til overvågning af enheder og infrastruktur. Grafana giver en fleksibel og brugervenlig grænseflade til visualisering og analyse af data fra forskellige kilder, såsom databaser, cloud-tjenester og IoT-enheder.

I denne korte vejledning vil vi hurtigt lede dig gennem processen med at konfigurere en grundlæggende Grafana-instans ved hjælp af Docker compose.

Krav

For at køre de kommandoer og trin, der er angivet i dette indlæg, skal du sikre dig, at du har følgende:







  1. Docker-motor installeret
  2. Docker compose installeret
  3. Tilstrækkelige tilladelser til at køre Docker-containere

Definition af Docker Compose-fil

Det første trin er at definere Docker compose-konfigurationen til at køre Docker-containeren. Start med at oprette mappen til at gemme konfigurationsfilen:



$ mkdir grafana

Naviger ind i mappen og opret en fil kaldet docker-compose.yml fil.



$ cd grafana

$ touch docker-compose.yml

Rediger filen og tilføj konfigurationen som vist:





version: '3.8'
tjenester:
grafana:
billede: grafana / grafana-virksomhed
containernavn: grafana
genstart: medmindre-stoppet
havne:
- '3000:3000'
mængder:
- grafana_data: / var / lib / grafana
mængder:
grafana_data: { }

I ovenstående Docker Compose-konfigurationsfil definerer vi alle trin og konfiguration for at implementere en Grafana-container.

Vi starter med at definere versionen af ​​Docker-komponeringsformatet. Vi definerer derefter Grafana-tjenesten, som omfatter alle de nødvendige tjenester. For eksempel fortæller vi Docker at bruge Grafana enterprise image.



Vi specificerer også andre servicefunktioner, såsom genstartspolitikken, porttilknytning til port 3000 og mere.

Til sidst, for at sikre datapersistens, opretter vi en volumen ved navn grafana_data, som gemmer data i /var/lib/grafana.

Kørsel af containeren

Når vi er tilfredse med konfigurationen, kan vi bruge docker compose-værktøjet til at køre containeren som:

$ docker komponere op -d

Adgang til Grafana

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

Dette bør bede dig om at angive standardlegitimationsoplysningerne. Brug kombinationen admin/admin. Når du er logget ind, vil du blive tvunget til at ændre adgangskoden til administratorkontoen.

Konklusion

Denne vejledning dækkede det grundlæggende i at konfigurere en Grafana-instans ved at bruge Docker-beholderen og Grafana-virksomhedsbilledet. Du er velkommen til at henvise til dokumentationen for flere detaljer og tilpasning.