Install Grafana Docker

Table des matières

Grafana est un outil puissant et auto-hébergé qui transforme les mesures complexes en tableaux de bord interactifs clairs et interactifs et en temps réel. La meilleure partie est que vous pouvez installer Grafana sur plusieurs plates-formes via Docker, ce qui rend la configuration rapide, propre et indépendante de la plate-forme. Dans ce guide, je vous guiderai à travers l’installation de Grafana à l’aide de Docker et vous montre comment l’utiliser pour surveiller les mesures du système et visualiser efficacement les données en temps réel.

Installez Grafana à l’aide de Docker

Avant d’installer Grafana, assurez-vous que Docker est installé sur votre système.

Pour commencer, continuez avec la commande suivante pour tirer l’image Grafana:

sudo docker pull grafana/grafana

Démarrez maintenant un nouveau conteneur Grafana en arrière-plan et mappez-le au port 3000 en utilisant la commande suivante:

sudo docker run -d -p 3000:3000 --name=grafana grafana/grafana
Exécuter un conteneur Garafana

Après avoir exécuté le conteneur Docker, ouvrez votre navigateur et allez à http: // localhost: 3000 Pour accéder au tableau de bord Grafana. Utilisez le nom d’utilisateur et le mot de passe par défaut, tous deux définis sur administrerpour se connecter à Grafana:

Connectez-vous à Garafana

Une fois que vous avez appuyé sur le bouton de connexion, il vous invite à mettre à jour le mot de passe pour éviter les risques de sécurité. Vous pouvez mettre à jour et soumettre (recommandé) le mot de passe modifié ou le sauter pour procéder à celui par défaut:

Mettre à jour le mot de passe du compte Garafana

Une fois que vous êtes connecté avec succès, le tableau de bord suivant apparaît:

Tableau de bord Garafana

En rapport: Autre que Grafana, vous pouvez également utiliser l’un de ces outils pour surveiller votre système Linux.

Connexion des sources de données et visualiser les mesures

Grafana vous permet de surveiller divers services et conteneurs à partir d’un seul tableau de bord. Vous pouvez ajouter plusieurs sources de données (comme Prometheus, MySQL, MongoDB, etc.) et visualiser les données à l’aide de tableaux de bord prédéfinis ou personnalisés.

Connectons Prométhée comme première source de données. Pour ce faire, nous installerons et exécuterons Prometheus à l’aide de Docker:

sudo docker pull prom/prometheus
Installer Prométhée

Exécutez le conteneur Prometheus avec la commande suivante:

sudo docker run -d -p 9090:9090 --name=prometheus prom/prometheus
Exécutez le conteneur promethus

Une fois le conteneur en cours d’exécution, vous pouvez accéder à l’interface Web de Prometheus en visitant http: // your_ip: 9090.

Ajouter une source de données

Maintenant que Grafana et Prometheus sont opérationnels, vous pouvez commencer par ajouter votre première source de données:

Ajouter une source de données

Sélectionnez la source de données que vous souhaitez ajouter, puis entrez l’URL, comme http://your_ip:9090. Après cela, cliquez Sauver et testeret vous serez informé avec le message suivant: Interrogé avec succès l’API Prométhée

Avec succès?

Créer votre premier tableau de bord

Une fois connecté, vous pouvez créer un tableau de bord pour visualiser vos mesures à l’aide de graphiques, de graphiques et d’autres panneaux. Pour ce faire, cliquez sur le Créer un tableau de bord bouton ou Nouveau -> nouveau tableau de bord.

Créer des tableaux de bord Garafana

Maintenant, cliquez sur le + Ajouter une nouvelle visualisation bouton pour démarrer votre nouveau tableau de bord en ajoutant une visualisation:

Ajouter une visualisation

Enfin, choisissez Prometheus comme source de données:

Choisissez la source de données Prometheus

Utilisez toute métrique disponible, par exemple, process_cpu_seconds_totalet cliquez sur le Exécuter des requêtes bouton pour visualiser les données:

Tableau de bord du moniteur

De même, vous pouvez ajouter plus de visualisations (comme l’utilisation du processeur, la mémoire, etc.) et les faire glisser et les déposer dans votre disposition.

De cette façon, vous pouvez créer une vue interactive en temps réel de votre système ou des données d’application pour une surveillance et une analyse plus faciles.

Utiliser des tableaux de bord pré-construits

Grafana permet l’importation de tableaux de bord communautaires. Par exemple, vous pouvez visiter le site Web officiel de Grafana et utiliser tous les tableaux de bord prédéfinis:

Tableaux de bord pré-construits

Pour utiliser un tableau de bord pré-construit, vous pouvez copier l’ID de n’importe quel tableau de bord à partir du site officiel et le coller dans la section du tableau de bord Grafana.

Maintenant que Grafana est opérationnel, l’étape suivante consiste à explorer des visualisations avancées, à installer des plugins utiles ou à l’intégrer avec des outils comme Prometheus, MySQL ou Elasticsearch pour une pile d’observabilité complète. Vous pouvez également explorer comment exécuter d’autres applications basées sur l’interface graphique dans Docker pour créer un environnement plus interactif et flexible.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *