7,540
edits
Changes
→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/