Outils pour utilisateurs

Outils du site


amipo_dev

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
amipo_dev [2019/11/09 08:53] – [Environnement de dev] bigMaxamipo_dev [2019/11/09 08:55] (Version actuelle) bigMax
Ligne 157: Ligne 157:
   * 1 dashboard MQTT en staging : https://www.amipo.mby.ovh/grafana/d/l9dEFqAWz/amipo-capteurs?refresh=5s&orgId=1   * 1 dashboard MQTT en staging : https://www.amipo.mby.ovh/grafana/d/l9dEFqAWz/amipo-capteurs?refresh=5s&orgId=1
  
-===== MQTT =====+===== MQTT =====
 Je vois 2 implémentations de broker opensource : Je vois 2 implémentations de broker opensource :
   * Mosquitto   * Mosquitto
Ligne 191: Ligne 191:
   * Le script prend des paramètres pour génerer des données plus ou moins aléatoire avec des bornes et pour spécifier le format des messages   * Le script prend des paramètres pour génerer des données plus ou moins aléatoire avec des bornes et pour spécifier le format des messages
   * Les formats des messages supportés : RAW, CayenneLpp, et "TTN" JSON   * Les formats des messages supportés : RAW, CayenneLpp, et "TTN" JSON
-==== TODO liste "immédiate" ==== 
-  * [x] Stabiliser le déploiement du serveur MQTT (service not working, cf [[ https://github.com/vernemq/vernemq/wiki/Running-VerneMQ-as-a-systemd-service ]]) => maj du role ansible OK 
-  * [x] Construire / Recup un playbook pour déployer InfluxDB (config incluse) 
-  * [x] Réparer le déploiement avec provisioning de Grafana cassé par la maj du role ansible 
-  * [_] Scripter / Recup un daemon pour injecter les messages MQTT dans InfluxDB => imposer un format pour convertir le topic en métrique et convertir les donnée du message en valeur. Piste de format: [[ https://mydevices.com/cayenne/docs/lora/#lora-cayenne-low-power-payload|Cayenne ]] et un format raw plus facile à tester. 
-  * [_] Configurer Grafana pour afficher les metriques provenant de MQTT 
-  * [_] Le role cloudalchemy.prometheus actuel dl prometheus meme si la version actuelle n'est pas à mettre à jour 
-  * [_] Voir si les modifications récentes du role cloudalchemy.grafana corrige les problèmes de livraison des dashboards 
-  * [_] provision_amipo.yml pas completement idempotent nottament sur "Deploy released Amipo homepage" "amipo.devsslcerts" 
-  * [_] Ajouter une nouvelle VM backup pour être en mesure de faire des backups depuis un poste de dev. 
-  * [_] Dev des playbooks pour configurer cette VM backup. 
-  * [x] Provisioning du home dashboard de Grafana 
-  * [x] Installer MQTT 
-  * [x] Installer l'exporter prometheus pour MQTT  
-  * [x] Scripter un mangeur d'open data pour pousser dans MQTT 
-  * [x] Construire un dashboard grafana pour présenter les open data manger par MQTT 
  
  
 {{tag>amipo realisations_logicielles système_exploitation}} {{tag>amipo realisations_logicielles système_exploitation}}
amipo_dev.txt · Dernière modification : 2019/11/09 08:55 de bigMax