Changes

Metrics and Monitoring in swarm

402 bytes added, 21:42, 18 August 2018
no edit summary
=Mi az a metrika=
A metrika egy fajta speciális loggolás, amit a metrikát szolgáltató rendszer nem egy log fájlba ír, hanem biztosít egy HTTP API-t, amin keresztül a metrikát feldolgozó szolgáltatás le tudja azt periodikusan kérdezni. A metrika név-érték párok listájapár, aminek a jelentése bármi lehet ami időben változik. A metrika listában minden egyes metrika jelentését a metrikát szolgáltató rendszernek kell definiálnia. Pl egy node-on lévő elérhető maradék memóriát jelképezheti a következő metrika: node_memory_MemAvailable 210A metrikát begyűjtő rendszer ezt periodikusan lekérdezi a metrikát szolgáltató rendszerbtől és a lekérdezés időpontjával együtt beírja az adatbázisába, így minden metrika úgynevezett idősort alkot a metrika adatbázisban. Pl: IDŐPONT METRIKA NEVE ÉRTÉK 10:12 node_memory_MemAvailable 18 10:13 node_memory_MemAvailable 17 10:14 node_memory_MemAvailable 11 
A metrika értéke lehet szám, string vagy logikai érték is.