Aller au contenu

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 des métriques de surveillance système, des données IoT et des événements de journalisation. Il prend en charge de nombreuses sources de données, y compris les bases de données (par ex. MySQL, PostgreSQL), les services des fournisseurs de cloud (par ex. AWS, Google Cloud) et les systèmes de surveillance (par ex. 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 façon interactive à travers les données, de modifier les plages temporelles et de filtrer les informations.
  • Support 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, et d'autres.
  • Gestion des droits d'accès : Grafana vous permet de configurer les droits d'accès des utilisateurs et des groupes à des données ou visualisations spécifiques.
  • Créer des alertes : Grafana vous 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.
  • Extension et prise en charge des 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 (Go) Min HDD/SSD (Go) Actif
18 Grafana Ubuntu 22.04 + + + + 1 1 - COMMANDER
  • Le temps d'installation est de 15 à 20 minutes, incluant le système d'exploitation.
  • 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 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. Ensuite, redémarrez compose via les commandes :

docker compose down -f /root/grafana/compose.yml && docker compose up -f /root/grafana/compose.yml -d
L'interface web sera disponible à l'URL : https://grafana{Server_ID_from_Invapi}.hostkey.in

Note

À moins d'indication contraire, par défaut nous installons la dernière version de la release du logiciel à partir du site Web du développeur ou des dépôts du système d'exploitation.

Démarrage après le déploiement de Grafana

Le service est géré dans le tableau de bord Grafana via une interface web, le lien vers laquelle se trouve dans l'Invapi:

Vous pouvez trouver les données d'autorisation soit dans l'onglet Info >> Tags du panneau de contrôle du serveur, soit dans l'e‑mail qui a été envoyé.

  • Link : dans la balise webpanel ;
  • Login : admin ;
  • Password : Envoyé à votre adresse e‑mail après que le serveur soit prêt à l'utilisation suite au déploiement du logiciel.

Note

Pour plus d'informations sur les paramètres de base de Grafana, consultez la documentation des développeurs.

Commander un serveur avec Grafana via l'API

Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.