Bonjour à tous,
Je suis en stage à Télécom Bretagne à Brest et j'ai pour mission de représenter des données sous forme de graphiques.
J'ai essayé InfluxDB et Grafana, mais il y avait un problème :
Explication du problème :
Sur le graphique "loudness" par exemple, j'ai une valeur A et une valeur B, qui se suivent. Grafana couplé à InfluxDB relié les points par un simple trait, mais c'est une représentation incorrecte, car notre système est basé sur un bus UDP multicast (xAAL) et les capteurs envoient les valeurs uniquement quand cette dernière change. Donc ce graphique est complètement faux..
Je me suis alors intéressé à une autre base de données, cette fois OpenTSDB.
Pour une raison que j'ignore, Grafana couplé à OpenTSDB ne réagi pas du tout de la même manière, et le résultat observé est "parfait", son comportement est celui attendu par notre équipe :
On a une valeur à un temps X, et tant que la base n'a pas d'autres données, Grafana trace un trait droit jusqu'à la prochaine valeur observée et enregistrée.
Je cherche donc à comprendre pourquoi OpenTSDB réagit comme cela, c'est parfait pour nous mais on veut être certain qu'il s'agit d'un comportement normal et d'en connaître le fonctionnement.
Je vous remercie par avance !
N'hésitez pas à visiter la page du projet de Télécom Bretagne :
http://recherche.telecom-bretagne.eu/xaal/Cdt,
DamienC