Changes

Jump to: navigation, search

Metrics and Monitoring in swarm

820 bytes added, 18:11, 21 August 2018
Honnan jön a metrika
Általában nem várjuk el a swarm service-ektől hogy magukról metrikákat szolgáltassanak, sokkal inkább metrika gyűjtő rendszereket szokás beépíteni a cluster-be. A két legelterjedtebb metrika gyűjtő:* '''cAdvisor''': Ez egy adott Docker démonról képes metrikákat begyűjteni (a Docker démonon futó konténerekről szolgáltat információt). Az összes konténer keretrendszert támogatja, nem csak a Docker-t. * '''node-exporter''': OS szinten gyűjt metrikákat (pl CPU és Memória használat, szabad disk hely, stb..). Ez nem Docker (vagy konténer) specifikus komponens, akkor is használható ha a rendszerünknek semmi köze a konténeres világhoz.   Készíthetünk olyan alkalmazást ami metrikákat szolgáltat magáról. Ehhez a Prometheus 4 nyelven is ad API-t metrika szolgáltatás írásáraaminek a segítségével nagyon egyszerű Prometheus szabványú metrikákat szolgáltatni: '''Go, Java, Python, Ruby'''.
<br>https://prometheus.io/docs/instrumenting/clientlibs/

Navigation menu