Changes

Metrics and Monitoring in swarm

4 bytes added, 11:58, 2 September 2018
Node exporter
A KVM-es környezetünkben két virtuális hálózat található. A '''docker-machine''' hálózat, ami egy guest-only network. Ezt a docker-machine KVM driver hozta létre a swarm internal management kommunikációra. A másik hálózat a '''docker-network''' (eth0), amit mi hoztunk létre, ez egy publikus hálózat, ezen keresztül látnak ki a node-ok az Internetre, és mi is ezen hívjuk meg az ingress hálózaton elérhető, load-balance-olt swarm szolgáltatásokat. A '''docker-machine ip''' sajnos a guest-only IP címet adja vissza, nekünk viszont a másik kell:
<pre>
# docker-machine ssh mg0 ifconfig | grep -A 1 eth0 | grep "inet addr"
inet addr:192.168.123.36 Bcast:192.168.123.255 Mask:255.255.255.0
</pre>
# docker-machine ssh mg0 ifconfig | grep -A 1 eth0 | grep "inet addr" inet addr:'''192.168.123.36''' Bcast:192.168.123.255 Mask:255.255.255.0  http://http://192.168.123.36:9100/metrics:[[File:ClipCapIt-180819180902-222455135755.PNG]] 
<pre>
# docker-machine ssh mg0 docker rm -f node-exporter