Outils pour utilisateurs

Outils du site


informatique:docker:influxdata_stack

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
informatique:docker:influxdata_stack [2019/02/18 17:43] – [Architecture] florianinformatique:docker:influxdata_stack [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
 Quelques idées de données source : Quelques idées de données source :
  
-  * Collecte de données météo : [[electronique:micro_controleurs:esp8266:wifi_indoor_sensor]], [[:electronique:micro_controleurs:attiny85:i2c_wind_sensor|]] +  * Collecte de données météo : [[:electronique:micro_controleurs:esp8266:wifi_indoor_sensor|]], [[:electronique:micro_controleurs:attiny85:i2c_wind_sensor|]] 
-  * Collecte des données Linky : [[electronique:micro_controleurs:esp8266:wifi_linky_collector]] +  * Collecte des données Linky : [[:electronique:micro_controleurs:esp8266:wifi_linky_collector|]] 
-  * Collecte de données Freebox +  * Collecte de données Freebox : [[https://blog.seboss666.info/2016/07/monitoring-de-synchronisation-adsl-avec-telegraf-influxdb-grafana-et-un-peu-dhuile-de-coude/|blog.seboss666.info/monitoring-de-synchronisation-adsl]] 
-  * +  * Disposer d'une database pour datalogguers .. 
 + 
 +Mise en oeuvre de 2 des 4 briques TICK : Telegraf, Inluxdb. La restitution est assurée via Grafana.
  
-Mise en oeuvre de 3 des 4 briques TICK : Telegraf, Inluxdb, Kibana. 
  
 ===== Architecture ===== ===== Architecture =====
  
 {{:informatique:docker:influxdata_stack:influxdb_archi.png?direct&501x467}} {{:informatique:docker:influxdata_stack:influxdb_archi.png?direct&501x467}}
- 
  
 ===== Installation ===== ===== Installation =====
Ligne 70: Ligne 70:
  
 <code> <code>
-## INPOUT ##+## INPUT ##
 [[inputs.cpu|]] [[inputs.cpu|]]
   percpu = true   percpu = true
Ligne 92: Ligne 92:
 </code> </code>
  
-Toute la conf utilisée est proposée dans la dox du dashboard qui suit.+Toute la conf utilisée est proposée dans la doc du dashboard qui suit.
  
 Installation du dashboard [[https://grafana.com/dashboards/914|Telegraf system overview]] et de la configuration de Telegraf associée. \\ Installation du dashboard [[https://grafana.com/dashboards/914|Telegraf system overview]] et de la configuration de Telegraf associée. \\
Ligne 100: Ligne 100:
 === Métriques docker === === Métriques docker ===
  
-Création d'une database à l'image de ce qui a été fait pour les métriques système. \\ Configurer télégraf avec un input Docker. Exemple dans ''/etc/telegraf/telegraf.conf''  : +Création d'une database à l'image de ce qui a été fait pour les métriques système.\\ 
 +Configurer télégraf avec un input Docker. Exemple dans ''/etc/telegraf/telegraf.conf'' :
 <code> <code>
 ## INPUT ## ## INPUT ##
Ligne 135: Ligne 135:
 Penser à ajouter telegraf au group docker : ''usermod -aG docker telegraf'' Penser à ajouter telegraf au group docker : ''usermod -aG docker telegraf''
  
-Installation du dashboard[[https://grafana.com/dashboards/3056|​​​]] [[https://grafana.com/dashboards/1150|InfluxDB Docker]] et de la configuration de Telegraf associée. \\ +Installation du dashboard[[https://grafana.com/dashboards/3056|​​​]] [[https://grafana.com/dashboards/1150|InfluxDB Docker]] et de la configuration de Telegraf associée. 
-C'est beau : \\+C'est beau :
 {{:informatique:docker:influxdata_stack:docker_overview.png?direct&1024x560}} {{:informatique:docker:influxdata_stack:docker_overview.png?direct&1024x560}}
 +=== Métriques Traefik ===
 +
 +Ca se passe coté Traefik. Let's go to [[:informatique:docker:traefik|]]
 +
  
-==== UDP Input Influxdb ====+==== UDP Input Influxdb pour l'iot ====
  
 Modifier le fichier de conf ''influxdb.conf'' (on peut se mettre autant de sources udp que l'on veut en dupliquant le pavé) : Modifier le fichier de conf ''influxdb.conf'' (on peut se mettre autant de sources udp que l'on veut en dupliquant le pavé) :
Ligne 155: Ligne 159:
 </code> </code>
  
-En docker penser à mapper le port .. en UDP :+En docker **penser à mapper le port .. en UDP** {{http://doku.floriantales.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/kiss.png?nolink&23x23|kiss}}:
  
 {{:informatique:docker:influxdata_stack:udp_docker_conf.png?nolink&300x101}} {{:informatique:docker:influxdata_stack:udp_docker_conf.png?nolink&300x101}}
  
-Et on pousse de la data pour tester (le timestamp est facultatif) : +Et on pousse de la data pour tester (le timestamp est facultatif) :<code>
- +
-<code>+
 echo -en "measurement,<tag_key>=<tag_value>[,<tag_key>=<tag_value>]] <field_key>=<field_value>[,<field_key>=<field_value>] [<timestamp>]"> /dev/udp/x.x.x.x/8089 echo -en "measurement,<tag_key>=<tag_value>[,<tag_key>=<tag_value>]] <field_key>=<field_value>[,<field_key>=<field_value>] [<timestamp>]"> /dev/udp/x.x.x.x/8089
 </code> </code>
Ligne 178: Ligne 180:
 ===== Documentation ===== ===== Documentation =====
  
-[[https://www.guillaume-leduc.fr/monitoring-de-votre-serveur-avec-telegraf-influxdb-et-grafana.html|https://www.guillaume-leduc.fr/monitoring-de-votre-serveur-avec-telegraf-influxdb-et-grafana.html]] \\ +[[https://www.guillaume-leduc.fr/monitoring-de-votre-serveur-avec-telegraf-influxdb-et-grafana.html|https://www.guillaume-leduc.fr/monitoring-de-votre-serveur-avec-telegraf-influxdb-et-grafana.html]] ({{:informatique:docker:influxdata_stack:leduc_influx_stack.pdf|source en pdf}} )\\ 
-[[https://blog.octo.com/monitorer-votre-infra-avec-telegraf-influxdb-et-grafana/|https://blog.octo.com/monitorer-votre-infra-avec-telegraf-influxdb-et-grafana/]] \\ +[[https://blog.octo.com/monitorer-votre-infra-avec-telegraf-influxdb-et-grafana/|https://blog.octo.com/monitorer-votre-infra-avec-telegraf-influxdb-et-grafana/]]\\ 
-[[https://linuxfr.org/users/m4rotte/journaux/base-de-series-temporelles|https://linuxfr.org/users/m4rotte/journaux/base-de-series-temporelles]] \\+[[https://linuxfr.org/users/m4rotte/journaux/base-de-series-temporelles|https://linuxfr.org/users/m4rotte/journaux/base-de-series-temporelles]]\\
 [[https://www.google.fr/amp/s/phmarduino.wordpress.com/2017/12/02/visualisez-vos-donnees-iot/amp/|https://www.google.fr/amp/s/phmarduino.wordpress.com/2017/12/02/visualisez-vos-donnees-iot/amp/]] [[https://www.google.fr/amp/s/phmarduino.wordpress.com/2017/12/02/visualisez-vos-donnees-iot/amp/|https://www.google.fr/amp/s/phmarduino.wordpress.com/2017/12/02/visualisez-vos-donnees-iot/amp/]]
  
  
informatique/docker/influxdata_stack.1550511794.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)