Grafana Docker Componeren

Grafana Docker Componeren



Grafana is een open-sourceplatform dat wordt gebruikt voor het monitoren van apparaten en infrastructuur. Grafana biedt een flexibele en gebruiksvriendelijke interface voor het visualiseren en analyseren van gegevens uit verschillende bronnen, zoals databases, cloudservices en IoT-apparaten.

In deze korte zelfstudie leiden we u snel door het proces van het opzetten van een eenvoudige Grafana-instantie met behulp van Docker Compose.

Vereisten

Zorg ervoor dat u over het volgende beschikt om de opdrachten en stappen in dit bericht uit te voeren:







  1. Docker-engine geïnstalleerd
  2. Docker compose geïnstalleerd
  3. Voldoende machtigingen om Docker-containers uit te voeren

Docker Compose-bestand definiëren

De eerste stap is het definiëren van de Docker-opstelconfiguratie voor het uitvoeren van de Docker-container. Begin met het maken van de map om het configuratiebestand op te slaan:



$ mkdir grafana

Navigeer naar de map en maak een bestand met de naam docker-compose.yml-bestand.



$ cd grafana

$ touch docker-compose.yml

Bewerk het bestand en voeg de configuratie toe zoals weergegeven:





versie: '3,8'
Diensten:
grafana:
afbeelding: grafana / grafana-onderneming
containernaam: grafana
herstarten: tenzij-gestopt
poorten:
- '3000:3000'
volumes:
- grafana_data: / was / libr / grafana
volumes:
grafana_data: { }

In het bovenstaande Docker Compose-configuratiebestand definiëren we alle stappen en configuratie voor het implementeren van een Grafana-container.

We beginnen met het definiëren van de versie van het Docker-opstelformaat. Vervolgens definiëren we de Grafana-service, die alle benodigde services omvat. We vertellen Docker bijvoorbeeld dat hij de Grafana Enterprise Image moet gebruiken.



We specificeren ook andere servicefuncties, zoals het herstartbeleid, poorttoewijzing aan poort 3000 en meer.

Ten slotte maken we, om de persistentie van de gegevens te garanderen, een volume met de naam grafana_data, waarin gegevens worden opgeslagen in /var/lib/grafana.

Het uitvoeren van de container

Zodra we tevreden zijn met de configuratie, kunnen we het docker compose-hulpprogramma gebruiken om de container uit te voeren als:

$ havenarbeider samenstellen -D

Toegang tot Grafana

Zodra de containers zijn gestart, hebt u toegang tot de Grafana-instantie door naar het adres te navigeren: http://localhost:3000 .

Dit zou u moeten vragen om de standaardreferenties op te geven. Gebruik de combinatie admin/admin. Nadat u bent ingelogd, wordt u gedwongen het wachtwoord voor het beheerdersaccount te wijzigen.

Conclusie

In deze zelfstudie werden de basisbeginselen behandeld van het instellen van een Grafana-instantie met behulp van de Docker-container en de Grafana-ondernemingsimage. Raadpleeg gerust de documentatie voor meer details en aanpassingen.