Visualisation de données pré-enregistrées dans Grafana
Ce guide explique comment visualiser un fichier de journalisation de données dans Grafana à partir du format généré par les outils Dracal. Grâce à sa structure standard, ce format peut également s’adapter facilement à d’autres fichiers de journalisation similaires. À travers un tutoriel détaillé et illustré, nous vous accompagnerons pas à pas dans la création de visualisations des données issues de vos capteurs USB Dracal avec Grafana, un outil flexible et gratuit dédié à la visualisation de données. Pour une visualisation en temps réel et plus automatisée, restez informés de nos nouveautés. Nous travaillons en ce moment même sur un tutoriel pour vous aider avec cette également!

1. Créer un fichier CSV de journalisation de données pour vos instruments de mesure USB Dracal
Il existe deux manières de générer des fichiers de journalisation de données avec les outils (tous gratuits!) de Dracal. La première méthode est d’utiliser l’onglet « Logging » dans l’outil graphique DracalView. Vous trouverez ici un survol des fonctionnalités disponibles dans cet onglet, et ici une courte vidéo vous en montrant l’utilisation en temps réel. Si vous optez pour cette option, choisissez le format .csv afin de pouvoir utiliser ce tutoriel tel quel.
L’autre manière de générer un fichier de journalisation en format .csv pour vos capteurs USB Dracal est d’utiliser l’outil en ligne de commande dracal-usb-get.
Si vous désirez un coup de pouce pour démarrer rapidement avec les outils en ligne de commande de Dracal, consultez ce guide. Quant à la documentation de l’outil dracal-usb-get, vous la trouverez ici.
Comme exemple rapide, la commande dracal-usb-get -i a -L C:\Users\Public\Documents\test.csv
peut être utilisée pour enregistrer tous les canaux du premier capteur détecté. Arrêtez l’enregistrement lorsque suffisamment de données ont été collectées.
2. Télécharger Grafana
Grafana dispose d’une version gratuite qui fonctionne sur un ordinateur, et d’une version payante qui fonctionne sur internet. La version payante n’est pas nécessaire dans ce cas-ci.
Téléchargez la version gratuite de Grafana (OSS, Open-source software). Suivez les instructions d’installation selon votre système d’exploitation.
Si vous utilisez Windows, nous vous suggérons d’installer la composante « Run Grafana as a Service » à l’étape « Custom Setup », qui permet de démarrer Grafana automatiquement:
3. Utiliser les données dans Grafana
Accédez à Grafana sur votre navigateur web avec l’adresse http://localhost:3000/. Connectez-vous avec l’identifiant par défaut « admin » et le mot de passe par défaut « admin » également.
3.1 Connecter Grafana aux données
Dans la barre de navigation à gauche, cliquez sur « Connections » -> « Add new connection ». Recherchez et sélectionnez « infinity »:
Installez l’extension et l’ajouter comme source de données:
3.2. Créer un tableau de bord
Dans la barre de navigation à gauche, cliquez sur « Dashboard » -> « New » (bouton bleu en haut à droite) -> « New dashboard » -> « Add visualization »:
Choisissez Infinity (yesoreyeram-infinity-datasource) comme source de données. Vous verrez l’écran qui permet de configurer un nouveau graphique.
Vous verrez l’écran qui permet de configurer un nouveau graphique, dont voici les choix qui doivent être faits sous « Queries »:
Téléversez votre fichier CSV à l’emplacement [5] de l’image ci-dessus.
Maintenant, juste en-dessous, ouvrez la section « Parsing options & Result fields ». Dans « Headers » (point [2] de l’image ci-dessous), ajoutez « Time » suivi de chaque canal séparé par une virgule, sans espacements. Ajoutez ensuite (point [3] ci-dessous) une colonne pour chaque canal. Les noms des canaux doivent être identiques et dans le même ordre que dans « Headers ». Choisissez le bon format pour chaque canal. Par exemple, « Time » pour les données de temps et « Number » pour les valeurs.
Lorsque la configuration est complétée, rafraîchissez le graphique avec le bouton « refresh » en haut à droite, puis cliquez sur « Zoom to data ». Vous pouvez sélectionner le canal à afficher en bas si vous en avez plusieurs. Enfin, sauvegardez et nommez votre tableau de bord:
La visualisation est maintenant disponible dans le tableau de bord:
3.3. Dupliquer la visualisation pour un autre capteur similaire
Si vous désirez afficher un nouveau graphique pour le même type de capteur, ou encore créer une visualisation d’autres canaux du même fichier, il n’est pas nécessaire de refaire toutes les étapes. Vous pouvez simplement dupliquer le graphique (visualisation) et utiliser les données d’un autre CSV:
pour obtenir un résultat final de ce type:
Conclusion
Grafana se veut un outil tout désigné pour visualiser des données depuis un fichier de journalisation passée. Dans ce tutoriel, nous vous avons montré comment, en quelques minutes seulement, il est possible de créer des visualisations à partir des fichiers de journalisation produits par les outils gratuits de Dracal Technologies pour ses capteurs USB. Pour une visualisation en temps réel, l’outil graphique DracalView pourrait convenir à vos besoins. Pour des besoins en visualisation plus avancés en temps réel, vous pouvez également considérer Grafana. Restez à l’affut de nos nouveautés: nous travaillons actuellement sur un tutoriel qui vous aidera également à mettre à bien cette tâche en quelques minutes à peine!
DES PRODUITS DIGNES DE CONFIANCE
Approuvés par des ingénieurs, des scientifiques et des chercheurs du monde entier
Partout dans le monde, des milliers d’entreprises se fient à nos produits:












Obtenez des mesures fiables et précises avec Dracal
Toujours offert avec nos produits!
- Flux de données en temps réel prêt à l’emploi, précis et robuste
- Choisissez l’interface qui vous convient le mieux (CLI, Port série virtuel (COM), REST API)
- Exemples de code disponibles en 10+ langages (Python, C/C++, C#, Java, Node, .Net, etc.)
- Fonctionne sous Windows, Mac OS X et Linux
- Compatible avec LabView (guide pour CLI, guide pour port série virtuel (COM))
- Tous les outils regroupés dans un seul téléchargement
LOGICIEL GRATUIT DE VISUALISATION, JOURNALISATION ET CALIBRATION DE DONNÉES
- Prêt à l’emploi en moins de 3 minutes
- Fonctionne sous Windows, Mac OS X et Linux
- Graphique et enregistrement des données en temps réel
- Intervalle d’enregistrement jusqu’à 0,5 seconde et unités configurables (°C, °F, K…)
- Prise en charge simultanée d’un nombre illimité de capteurs Dracal
- Calibration par utilisateur simplifiée (pour les produits avec l’option -CAL)
- Connectivité avec la passerelle Wi-Fi/Ethernet SensGate

Votre projet pourrait-il bénéficier des solutions Dracal?
Parlez-nous-en, et nous déterminerons rapidement ensemble si c’est la solution qu’il vous faut.
« * » indique les champs nécessaires