J’ai pas mal avancer sur le sujet influxdb. Celles et ceux avec beaucoup de features seront ravis de pouvoir historiser sur plusieurs années leur données.
Les type de données poussées dans Influxdb sont:
decimal
integer
binary
Je vais bientôt pousser sur ma prod pour voir niveau perf ce que ça donne. Je reviendrai rapidement vers vous pour tester.
En attendant quelques screens:
Gladys
Pas grand chose ici, on paramètre uniquement les infos de son serveur influxdb
Comment ça fonctionne, les données sont stockées en double ?
J’apprécierais énormément de pouvoir faire des graphiques dans InfluxDB s’il le faut, sur plusieurs mois et plusieurs capteurs. Dans Gladys, seules les données aggrégées me suffisent pour les dashboards (s’il le faut)
Oui c’est en double, chaque changement d’état est répercuté dans influxdb.
On peut du coup configurer gladys avec une retention faible ( 1 mois) et pour l’analyse un peu plus long terme se faire un Dashboard grafana.
Surtout intéressant pour les données liées à l’énergie
Je fais référence aux améliorations qu’on a pu évoquer avec @pierre-gilles.
Je proposais, pour gagner en taille de base de données, donc en stockage et en rapidité, de :
conserver 24h de données brutes
conserver seulement les valeurs aggrégées des 7 derniers jours (en gros, 100 valeurs / jour)
conserver seulement les valeurs aggrégées du dernier mois
conserver les valeurs aggrégées de la dernière année.
Comme ça, Gladys stock au final assez peu de données et les graphiques des dashboards sont fonctionnels.
Et enfin pour la visualisation et le stockage de toutes les données brutes, on pourrait proposer l’intégration Influx DB sur laquelle tu bosses.
Qu’est-ce que tu pousses dans ta DB Influx pour qu’elle ne fasse que 300Mb ?
Sinon c’est exactement ce que j’espérais : consulter les données des capteurs sans relation avec Gladys sur la suppression des équipements. C’est plus compliqué si on veut vraiment supprimer toutes les données du capteur, mais ça permet d’adresser des besoins et situations différentes.