Changes

Metrics and Monitoring in swarm

500 bytes added, 22:49, 14 August 2018
Counter
A rate() függvény a sum()-al ellentétben a változást számolja ki. Megmondja, hogy a megadott időintervallumban 1 másodpercre levetítve mekkora volt a változás a számlálóban: '''rate(<metrika név> [intervallum] )''' nem konkrét metrikákon dolgozik. Tehát a rate() egy csúszó ablakot használ, mindig visszanézve az időben. Ha pl 5 percre állítjuk az intervallumot, akkor legyen C1 az utoljára rögzített metrika érték, legyen C2 az 5 perccel ezelőtt rögzített első metrika érték, hanem úgynevezett akkor a rate() a következő módon számolandó: '''range vektorokon(C1-C2)/300'''. (Az osztással megkapjuk másodpercre levetítve a változás értékét)
sum(rate(batch_jobs_completed_total{job_type="hourly-cleanup"}[5m]))