Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| docker [2016/11/23 22:00] – [Changer d'IP] sasukelric | docker [2018/07/07 23:48] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 99: | Ligne 99: | ||
| Supprimer tout les conteneurs | Supprimer tout les conteneurs | ||
| < | < | ||
| + | |||
| + | wget sous alpine | ||
| + | < | ||
| + | RUN apk update \ | ||
| + | && | ||
| + | && | ||
| + | </ | ||
| + | |||
| + | changer d'IP | ||
| + | < | ||
| + | |||
| + | ===== Docker Swarm ===== | ||
| + | |||
| + | Pour rajouter un label swarm c'est " | ||
| + | Ca donne pour nous " | ||
| + | |||
| + | Pour effacer c'est " | ||
| + | |||
| + | Pour voir les voir c'est " | ||
| + | Uniquement sur le manager | ||
| + | |||
| + | |||
| + | ===== Registry privé docker | ||
| + | |||
| + | Start your registry | ||
| + | |||
| + | < | ||
| + | |||
| + | Tag the image so that it points to your registry | ||
| + | |||
| + | < | ||
| + | |||
| + | Push it | ||
| + | |||
| + | < | ||
| + | |||
| + | Pull it back | ||
| + | |||
| + | < | ||
| + | |||
| + | Now stop your registry and remove all data | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Collecte de métriques, logs et monitorings | ||
| + | |||
| + | ==== Telegraf ==== | ||
| + | |||
| + | < | ||
| + | wget https:// | ||
| + | sudo dpkg -i telegraf_1.5.2-1_amd64.deb | ||
| + | sudo systemctl start telegraf | ||
| + | |||
| + | </ | ||
| + | |||
| + | sudo mv / | ||
| + | sudo vim / | ||
| + | |||
| + | < | ||
| + | [tags] | ||
| + | |||
| + | # Configuration for telegraf agent | ||
| + | [agent] | ||
| + | debug = false | ||
| + | flush_buffer_when_full = true | ||
| + | flush_interval = " | ||
| + | flush_jitter = " | ||
| + | hostname = " | ||
| + | interval = " | ||
| + | round_interval = true | ||
| + | </ | ||
| + | |||
| + | sudo vim / | ||
| + | |||
| + | < | ||
| + | [[outputs.influxdb]] | ||
| + | database = " | ||
| + | precision = " | ||
| + | urls = [ " | ||
| + | username = " | ||
| + | password = " | ||
| + | </ | ||
| + | |||
| + | sudo vim / | ||
| + | |||
| + | < | ||
| + | # Read metrics about CPU usage | ||
| + | [[inputs.cpu]] | ||
| + | percpu = false | ||
| + | totalcpu = true | ||
| + | fieldpass = [ " | ||
| + | |||
| + | # Read metrics about disk usagee | ||
| + | [[inputs.disk]] | ||
| + | fielddrop = [ " | ||
| + | mount_points=["/","/ | ||
| + | |||
| + | # Read metrics about diskio usage | ||
| + | [[inputs.diskio]] | ||
| + | devices = [" | ||
| + | skip_serial_number = true | ||
| + | |||
| + | # Read metrics about network usage | ||
| + | [[inputs.net]] | ||
| + | interfaces = [ " | ||
| + | fielddrop = [ " | ||
| + | |||
| + | # Read metrics about memory usage | ||
| + | [[inputs.mem]] | ||
| + | # no configuration | ||
| + | |||
| + | # Read metrics about swap memory usage | ||
| + | [[inputs.swap]] | ||
| + | # no configuration | ||
| + | |||
| + | # Read metrics about system load & uptime | ||
| + | [[inputs.system]] | ||
| + | # no configuration | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== InfluxDB ==== | ||
| + | < | ||
| + | wget https:// | ||
| + | sudo dpkg -i influxdb_1.1.0_amd64.deb | ||
| + | sudo systemctl start influxdb | ||
| + | |||
| + | sudo influx | ||
| + | >CREATE DATABASE telegraf | ||
| + | >CREATE USER telegraf WITH PASSWORD ' | ||
| + | >GRANT ALL ON telegraf TO telegraf | ||
| + | >CREATE RETENTION POLICY thirty_days ON telegraf DURATION 30d REPLICATION 1 DEFAULT | ||
| + | >exit | ||
| + | </ | ||
| + | |||
| + | ==== Kapacitor ==== | ||
| + | < | ||
| + | wget https:// | ||
| + | sudo dpkg -i kapacitor_1.1.0_amd64.deb | ||
| + | sudo systemctl start kapacitor | ||
| + | </ | ||
| + | |||
| + | ==== Chronograf ==== | ||
| + | < | ||
| + | wget https:// | ||
| + | sudo dpkg -i chronograf_nightly_amd64.deb | ||
| + | sudo systemctl start chronograf | ||
| + | http:// | ||
| + | </ | ||
| + | |||
| + | ==== Grafana ==== | ||
| + | |||
| + | < | ||
| + | $ wget https:// | ||
| + | $ sudo apt-get install -y adduser libfontconfig | ||
| + | $ sudo dpkg -i grafana_4.0.0-1480439068_amd64.deb | ||
| + | </ | ||
| Ligne 175: | Ligne 332: | ||
| http:// | http:// | ||
| + | https:// | ||
| + | |||
| + | http:// | ||
| + | |||
| + | http:// | ||