Grafana¶
Dans cet article
Information
Grafana est un logiciel de visualisation et de surveillance de données en temps réel. Il peut être utilisé pour afficher les métriques de surveillance système, les données IoT et les événements de journalisation. Il prend en charge de nombreuses sources de données, notamment des bases de données (par exemple, MySQL, PostgreSQL), des services de fournisseurs cloud (par exemple, AWS, Google Cloud) et des systèmes de surveillance (par exemple, Prometheus). Grafana offre une configuration de tableau de bord flexible pour créer des interfaces personnalisées et dispose également d'une large gamme de plugins et d'intégrations avec d'autres outils.
Fonctionnalités clés de Grafana¶
- Visualisation des données : Grafana propose une large gamme de graphiques, de diagrammes et d'autres éléments visuels pour afficher les données.
- Interactivité : Grafana permet de naviguer de manière interactive dans les données, de modifier les plages de temps et de filtrer les informations.
- Prise en charge de diverses sources de données : Grafana prend en charge de nombreuses bases de données, services de surveillance et protocoles tels que Prometheus, InfluxDB, Graphite, Elasticsearch, etc.
- Gestion des droits d'accès : Grafana permet de configurer les droits d'accès des utilisateurs et des groupes à des données ou visualisations spécifiques.
- Création d'alertes : Grafana permet de créer des alertes basées sur certaines conditions, qui peuvent être envoyées par e-mail, Slack ou d'autres canaux de communication.
- Prise en charge des extensions et plugins : Grafana peut être étendu avec des plugins pour se connecter à de nouvelles sources de données, ajouter de nouveaux types de visualisations ou s'intégrer à d'autres services.
- API : Grafana fournit une API pour automatiser la création de tableaux de bord, gérer les droits d'accès et obtenir des données.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 18 | Grafana | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Non | COMMANDER |
- Le temps d'installation est de 15 à 20 minutes, système d'exploitation inclus.
- Installation conteneurisée de Grafana + SSL dans la zone hostkey.in.
- Logiciels installés :
- Docker CE ;
- Docker Compose.
- Conteneurs utilisés :
- grafana/grafana-oss:8.2.6 ;
- jonasal/nginx-certbot:latest.
- Chemin vers le fichier compose :
/root/grafana - Chemin vers les répertoires montés :
/data
Pour personnaliser l'installation, vous devez apporter des modifications dans /root/grafana/compose.yml. Redémarrez ensuite le compose via les commandes :
docker compose down -f /root/grafana/compose.yml && docker compose up -f /root/grafana/compose.yml -d
https://grafana{Server_ID_from_Invapi}.hostkey.in Remarque
Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site Web du développeur ou les dépôts du système d'exploitation.
Premiers pas après le déploiement de Grafana¶
Le service est géré dans le tableau de bord Grafana avec une interface web, dont le lien se trouve dans Invapi :
Vous pouvez trouver les données d'autorisation soit dans l'onglet Configuration >> Tags du panneau de contrôle du serveur, soit dans l'e-mail qui a été envoyé.
- Lien : dans la balise webpanel ;
- Identifiant :
admin; - Mot de passe : Envoyé à votre adresse e-mail après que le serveur est prêt à être utilisé suite au déploiement du logiciel.
Remarque
Pour plus d'informations sur les paramètres de base de Grafana, consultez la documentation des développeurs.