Grafana Docker Compose

Grafana Docker Compose



Grafana är en öppen källkodsplattform som används för att övervaka enheter och infrastruktur. Grafana tillhandahåller ett flexibelt och användarvänligt gränssnitt för att visualisera och analysera data från olika källor, såsom databaser, molntjänster och IoT-enheter.

I den här korta handledningen kommer vi snabbt att gå igenom processen att ställa in en grundläggande Grafana-instans med Docker compose.

Krav

För att köra kommandona och stegen i det här inlägget, se till att du har följande:







  1. Dockermotor installerad
  2. Docker compose installerad
  3. Tillräckliga behörigheter för att köra Docker-behållare

Definiera Docker Compose-fil

Det första steget är att definiera Docker compose-konfigurationen för att köra Docker-behållaren. Börja med att skapa katalogen för att lagra konfigurationsfilen:



$ mkdir grafana

Navigera in i katalogen och skapa filen docker-compose.yml.



$ cd grafana

$ touch docker-compose.yml

Redigera filen och lägg till konfigurationen enligt bilden:





version: '3.8'
tjänster:
grafana:
bild: grafana / grafana-företag
container_name: grafana
omstart: om den inte stoppas
hamnar:
- '3000:3000'
volymer:
- grafana_data: / var / lib / grafana
volymer:
grafana_data: { }

I ovanstående Docker Compose-konfigurationsfil definierar vi alla steg och konfigurationer för att distribuera en Grafana-behållare.

Vi börjar med att definiera versionen av Docker-skrivformatet. Vi definierar sedan tjänsten Grafana, som inkluderar alla nödvändiga tjänster. Till exempel säger vi till Docker att använda Grafana enterprise image.



Vi specificerar även andra tjänstefunktioner, såsom omstartspolicyn, portmappning till port 3000 och mer.

Slutligen, för att säkerställa datapersistens skapar vi en volym som heter grafana_data, som lagrar data i /var/lib/grafana.

Kör behållaren

När vi är nöjda med konfigurationen kan vi använda verktyget docker compose för att köra behållaren som:

$ hamnare komponera -d

Tillgång till Grafana

När behållarna har startat kan du komma åt Grafana-instansen genom att navigera till adressen: http://localhost:3000 .

Detta bör uppmana dig att ange standarduppgifterna. Använd kombinationen admin/admin. När du har loggat in kommer du att tvingas ändra lösenordet för administratörskontot.

Slutsats

Denna handledning täckte grunderna för att ställa in en Grafana-instans genom att använda Docker-behållaren och Grafana-företagsavbildningen. Referera gärna till dokumentationen för mer information och anpassning.