{"id":93358,"date":"2020-09-06T07:42:57","date_gmt":"2020-09-06T05:42:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem"},"modified":"2020-09-06T07:42:57","modified_gmt":"2020-09-06T05:42:57","slug":"monitorim-sportmaster-kak-i-chem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem","title":{"rendered":"Figyelembe vessz\u00fck a Sportmaster-t \u2013 hogyan \u00e9s mivel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A nyomonk\u00f6vet\u0151 rendszer l\u00e9trehoz\u00e1s\u00e1nak gondolata m\u00e1r a term\u00e9kcsapatok kialak\u00edt\u00e1s\u00e1nak szakasz\u00e1ban felmer\u00fclt. Vil\u00e1goss\u00e1 v\u00e1lt, hogy a mi feladatunk \u2013 a m\u0171k\u00f6dtet\u00e9s \u2013 sehogy sem kapcsol\u00f3dik ezekhez a csapatokhoz. Mi\u00e9rt van ez \u00edgy?<\/p>\n<p>Az a helyzet, hogy csapataink mind k\u00fcl\u00f6n\u00e1ll\u00f3 informatikai rendszerek, mikroszolg\u00e1ltat\u00e1sok \u00e9s frontok k\u00f6r\u00e9 \u00e9p\u00fcltek, ez\u00e9rt a csapatok nem l\u00e1tj\u00e1k az eg\u00e9sz rendszer \u00e1ltal\u00e1nos \u00e1llapot\u00e1t. P\u00e9ld\u00e1ul el\u0151fordulhat, hogy nem tudj\u00e1k, egy apr\u00f3cska r\u00e9sz a m\u00e9ly h\u00e1tt\u00e9rben hogyan befoly\u00e1solja a frontoldali r\u00e9szt. \u00c9rdekl\u0151d\u00e9s\u00fck a rendszer\u00fckh\u00f6z integr\u00e1lt rendszerekre korl\u00e1toz\u00f3dik. Ha a csapat \u00e9s annak A szolg\u00e1ltat\u00e1sa szinte egy\u00e1ltal\u00e1n nem kapcsol\u00f3dik B szolg\u00e1ltat\u00e1s\u00e1hoz, akkor a csapat sz\u00e1m\u00e1ra ez a szolg\u00e1ltat\u00e1s szinte l\u00e1thatatlan.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/sportmaster_lab\/blog\/517678\/\"><img decoding=\"async\" alt=\"Figyelembe vessz\u00fck a Sportmaster-t \u2013 hogyan \u00e9s mivel\" src=\"\/wp-content\/uploads\/2020\/09\/393621991a8997d449cb3adec71b6af5.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>A mi csapatunk viszont olyan rendszerekkel dolgozik, amelyek k\u00f6z\u00f6tt nagyon szoros integr\u00e1ci\u00f3 van: ezek k\u00f6z\u00f6tt sok kapcsolat l\u00e9tezik, ez egy meglehet\u0151sen nagy infrastrukt\u00fara. \u00c9s mindezek a rendszerek (amelyekb\u0151l egy\u00e9bk\u00e9nt rengeteg van) meghat\u00e1rozz\u00e1k az online bolt m\u0171k\u00f6d\u00e9s\u00e9t. <\/p>\n<p>Ez\u00e9rt a mi r\u00e9szleg\u00fcnk nem tartozik egyetlen csapathoz sem, hanem kicsit a h\u00e1tt\u00e9rbe h\u00faz\u00f3dik. Az eg\u00e9sz t\u00f6rt\u00e9netben a mi feladatunk az, hogy egy\u00fcttesen \u00e9rts\u00fck, hogyan m\u0171k\u00f6dnek az informatikai rendszerek, azok funkci\u00f3i, integr\u00e1ci\u00f3ik, szoftverei, h\u00e1l\u00f3zatai, hardverei, \u00e9s hogyan kapcsol\u00f3dnak egym\u00e1shoz.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nA platform, amelyen az online boltjaink m\u0171k\u00f6dnek, \u00edgy n\u00e9z ki:<\/p>\n<ul>\n<li>front<\/li>\n<li>middle-office<\/li>\n<li>back-office<\/li>\n<\/ul>\n<p>\nB\u00e1rhogy is szeretn\u00e9nk, nem l\u00e9tezik olyan, hogy minden rendszer z\u00f6kken\u0151mentesen \u00e9s hib\u00e1tlanul m\u0171k\u00f6dik. Az ism\u00e9telt rendszerek \u00e9s integr\u00e1ci\u00f3k sz\u00e1ma miatt \u2013 a mi eset\u00fcnkben \u2013 elker\u00fclhetetlenek bizonyos incidensek, annak ellen\u00e9re, hogy a tesztel\u00e9s min\u0151s\u00e9ge kiv\u00e1l\u00f3. R\u00e1ad\u00e1sul ezek el\u0151fordulhatnak nemcsak egy adott rendszerben, hanem az integr\u00e1ci\u00f3ik szintj\u00e9n is. A platform \u00e1llapot\u00e1t komplex m\u00f3don kell figyelemmel k\u00eds\u00e9rni, nem pedig valamelyik k\u00fcl\u00f6n r\u00e9sz\u00e9t. <\/p>\n<p>Ide\u00e1lisan a platform eg\u00e9szs\u00e9gi \u00e1llapot\u00e1nak figyel\u00e9s\u00e9t automatiz\u00e1lni kellene. \u00cdgy h\u00e1t a monitoringhoz jutottunk el mint ennek a folyamatnak a elker\u00fclhetetlen r\u00e9sz\u00e9hez. Kezdetben csak a frontoldali r\u00e9szre \u00e9p\u00fclt, ugyanakkor a h\u00e1l\u00f3zati szakemberek, a szoftver- \u00e9s hardveradminisztr\u00e1torok r\u00e9gi r\u00e9tegek monitoring rendszerei m\u00e1r l\u00e9teztek \u00e9s l\u00e9teznek. Mindezek az emberek csak a saj\u00e1t szintj\u00fck\u00f6n figyelt\u00e9k a monitoroz\u00e1st, senkinek sem volt \u00e1tfog\u00f3 meg\u00e9rt\u00e9se.<\/p>\n<p>P\u00e9ld\u00e1ul, ha egy virtu\u00e1lis g\u00e9p le\u00e1ll, a legt\u00f6bb esetben err\u0151l csak a hardver\u00e9rt \u00e9s a virtu\u00e1lis g\u00e9p\u00e9rt felel\u0151s adminisztr\u00e1tor tud. A frontend csapata ilyenkor csak az alkalmaz\u00e1s le\u00e1ll\u00e1s\u00e1t l\u00e1tja, de a virtu\u00e1lis g\u00e9p le\u00e1ll\u00e1s\u00e1r\u00f3l nincs inform\u00e1ci\u00f3ja. Az adminisztr\u00e1tor tudhatja, ki a megrendel\u0151, \u00e9s k\u00f6r\u00fclbel\u00fcl tudhatja, mi fut \u00e9ppen azon a virtu\u00e1lis g\u00e9pen, felt\u00e9ve, hogy az egy nagyobb projekt. A kisebb projektekr\u0151l val\u00f3sz\u00edn\u0171leg nem tud. Mindenesetre az adminisztr\u00e1tornak fel kell keresnie a tulajdonost, \u00e9s meg kell k\u00e9rdeznie, mi volt az adott g\u00e9pen, mit kell helyre\u00e1ll\u00edtani \u00e9s mit kell cser\u00e9lni. Ha valami igaz\u00e1n komoly hib\u00e1t tapasztaltak, elkezd\u0151d\u00f6tt a futkos\u00e1s, mert senki sem l\u00e1tta az eg\u00e9sz rendszert.<\/p>\n<p>V\u00e9gs\u0151 soron ezek a sz\u00e9tsz\u00f3rt t\u00f6rt\u00e9netek hat\u00e1ssal vannak az eg\u00e9sz frontend m\u0171k\u00f6d\u00e9s\u00e9re, a felhaszn\u00e1l\u00f3kra \u00e9s a f\u0151 \u00fczleti funkci\u00f3nkra - az internetes \u00e9rt\u00e9kes\u00edt\u00e9sre. Mivel nem tartozunk a csapatokhoz, \u00e9s az \u00f6sszes e-kereskedelmi alkalmaz\u00e1s \u00fczemeltet\u00e9s\u00e9vel foglalkozunk az online bolt keretein bel\u00fcl, ez\u00e9rt magunkra v\u00e1llaltuk, hogy kialak\u00edtunk egy \u00e1tfog\u00f3 monitoring rendszert az e-kereskedelmi platformhoz. <\/p>\n<h2>A rendszer strukt\u00far\u00e1ja \u00e9s technol\u00f3giai stackje<\/h2>\n<p>\nAz els\u0151 l\u00e9p\u00e9sk\u00e9nt kiemelt\u00fck n\u00e9h\u00e1ny monitoring r\u00e9teget a rendszereink sz\u00e1m\u00e1ra, amelyek ment\u00e9n sz\u00fcks\u00e9g\u00fcnk volt metrik\u00e1k gy\u0171jt\u00e9s\u00e9re. Ezt mind \u00f6ssze kellett kapcsolnunk, amit meg is tett\u00fcnk az els\u0151 szakaszban. Jelenleg ezen a szakaszon dolgozunk a lehet\u0151 legjobb metrikagy\u0171jt\u00e9s ki\u00e9p\u00edt\u00e9s\u00e9n az \u00f6sszes r\u00e9teg\u00fcnkre, hogy korrel\u00e1ci\u00f3kat alak\u00edtsunk ki \u00e9s meg\u00e9rts\u00fck, hogyan hatnak egym\u00e1sra a rendszerek.<\/p>\n<p>A komplex monitoring hi\u00e1nya az alkalmaz\u00e1sok kezdeti ind\u00edt\u00e1si szakasz\u00e1ban (mivel akkor kezdt\u00fck el fel\u00e9p\u00edteni, amikor a legt\u00f6bb rendszer m\u00e1r \u00fczemelt) jelent\u0151s technikai ad\u00f3ss\u00e1got okozott az eg\u00e9sz platform monitoring rendszer\u00e9nek be\u00e1ll\u00edt\u00e1s\u00e1ban. Nem engedhett\u00fck meg magunknak, hogy egyetlen inform\u00e1ci\u00f3s rendszer monitoringj\u00e1ra \u00f6sszpontos\u00edtsunk, \u00e9s r\u00e9szletesen kidolgozzuk a monitoringot, mivel a t\u00f6bbi rendszer egy ideig monitoring n\u00e9lk\u00fcl maradt volna. E feladat megold\u00e1s\u00e1ra meghat\u00e1roztuk a legsz\u00fcks\u00e9gesebb metrik\u00e1kat az inform\u00e1ci\u00f3s rendszer \u00e1llapot\u00e1nak r\u00e9tegekre bontott \u00e9rt\u00e9kel\u00e9s\u00e9hez \u00e9s elkezdt\u00fck azok bevezet\u00e9s\u00e9t.<\/p>\n<p>Ez\u00e9rt a probl\u00e9m\u00e1t r\u00e9szletekben d\u00f6nt\u00f6tt\u00fck el.<\/p>\n<p>A rendszer\u00fcnk a k\u00f6vetkez\u0151kb\u0151l \u00e1ll:<\/p>\n<ul>\n<li>hardver; <\/li>\n<li>oper\u00e1ci\u00f3s rendszer; <\/li>\n<li>szoftver; <\/li>\n<li>UI-alkatr\u00e9szek a monitoroz\u00f3 alkalmaz\u00e1sban; <\/li>\n<li>\u00fcgyviteli mutat\u00f3k; <\/li>\n<li>integr\u00e1ci\u00f3s alkalmaz\u00e1sok; <\/li>\n<li>inform\u00e1ci\u00f3biztons\u00e1g; <\/li>\n<li>h\u00e1l\u00f3zat; <\/li>\n<li>terhel\u00e9seloszt\u00f3. <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Figyelembe vessz\u00fck a Sportmaster-t \u2013 hogyan \u00e9s mivel\" src=\"\/wp-content\/uploads\/2020\/09\/687a5b8b39b3fd540a9b591f49a019d3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA rendszer k\u00f6z\u00e9ppontj\u00e1ban a monitoroz\u00e1s \u00e1ll. Ahhoz, hogy \u00e1ltal\u00e1nosan meg\u00e9rts\u00fck az eg\u00e9sz rendszer \u00e1llapot\u00e1t, tudnunk kell, mi t\u00f6rt\u00e9nik az alkalmaz\u00e1sokkal minden egyes r\u00e9tegben \u00e9s a sz\u00e1mos alkalmaz\u00e1s keresztt\u00fcz\u00e9ben. <\/p>\n<p>Sz\u00f3val, a technol\u00f3giai stackr\u0151l. <\/p>\n<p><img decoding=\"async\" alt=\"Figyelembe vessz\u00fck a Sportmaster-t \u2013 hogyan \u00e9s mivel\" src=\"\/wp-content\/uploads\/2020\/09\/b9a9b86d788990899e7f04e34fb879d9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNy\u00edlt forr\u00e1sk\u00f3d\u00fa szoftvert haszn\u00e1lunk. A k\u00f6z\u00e9ppontban a Zabbix \u00e1ll, amelyet els\u0151sorban riaszt\u00e1si rendszerk\u00e9nt haszn\u00e1lunk. Mindenki tudja, hogy ez az infrastrukt\u00fara monitoroz\u00e1s\u00e1ra t\u00f6k\u00e9letesen alkalmas. Mir\u0151l van sz\u00f3? Pontosan azokr\u00f3l az alacsony szint\u0171 metrik\u00e1kr\u00f3l, amelyek minden c\u00e9g eset\u00e9ben megtal\u00e1lhat\u00f3ak, amelynek van saj\u00e1t adatk\u00f6zpontja (a Sportm\u0151sternek saj\u00e1t adatk\u00f6zpontjai vannak) - a szerver h\u0151m\u00e9rs\u00e9klete, a mem\u00f3ria \u00e1llapota, a RAID, a h\u00e1l\u00f3zati eszk\u00f6z\u00f6k metrik\u00e1i.<\/p>\n<p>Integr\u00e1ltuk a Zabbixot a Telegram \u00e9s a Microsoft Teams \u00fczenetk\u00fcld\u0151kkel, amelyeket a csapatok akt\u00edvan haszn\u00e1lnak. A Zabbix lefedi a t\u00e9nyleges h\u00e1l\u00f3zati, hardveres \u00e9s r\u00e9szben szoftveres r\u00e9teget, de ez nem csodaszer. Ezeket az adatokat n\u00e9h\u00e1ny m\u00e1s szolg\u00e1ltat\u00e1sb\u00f3l gazdag\u00edtjuk. P\u00e9ld\u00e1ul a hardver szintj\u00e9n k\u00f6zvetlen\u00fcl az API-n kereszt\u00fcl csatlakozunk a virtualiz\u00e1ci\u00f3s rendszer\u00fcnkh\u00f6z, \u00e9s onnan hozzuk el az adatokat. <\/p>\n<p>Mi m\u00e9g? A Zabbix mellett haszn\u00e1lunk Prometheust, amely lehet\u0151v\u00e9 teszi az alkalmaz\u00e1s metrik\u00e1inak monitoroz\u00e1s\u00e1t dinamikus k\u00f6rnyezetben. Ez azt jelenti, hogy HTTP v\u00e9gpontr\u00f3l kaphatjuk az alkalmaz\u00e1s metrik\u00e1it, \u00e9s nem kell agg\u00f3dnunk amiatt, hogy mely metrik\u00e1kat t\u00f6lts\u00fcnk be, \u00e9s melyeket ne. Ezen adatok alapj\u00e1n analitikai k\u00e9rd\u00e9seket dolgozhatunk ki.<\/p>\n<p>Az egy\u00e9b r\u00e9tegek adatforr\u00e1sai, p\u00e9ld\u00e1ul az \u00fczleti metrik\u00e1k, h\u00e1rom \u00f6sszetev\u0151re oszlanak.<\/p>\n<p>El\u0151sz\u00f6r is k\u00fcls\u0151 \u00fczleti rendszerek, Google Analytics, logokb\u00f3l gy\u0171jt\u00f6tt metrik\u00e1k. Ezekb\u0151l adatokat kapunk az akt\u00edv felhaszn\u00e1l\u00f3kr\u00f3l, a konverzi\u00f3kr\u00f3l \u00e9s minden egy\u00e9b, a \u00fczlettel kapcsolatos dologr\u00f3l. M\u00e1sodszor, UI-monitoroz\u00f3 rendszerr\u0151l van sz\u00f3. Ezt r\u00e9szletesebben meg kell besz\u00e9ln\u00fcnk.<\/p>\n<p>Valaha manu\u00e1lis tesztel\u00e9ssel kezdt\u00fck, ami funkcionalit\u00e1s- \u00e9s integr\u00e1ci\u00f3s automatiz\u00e1lt tesztekk\u00e9 fejl\u0151d\u00f6tt. Ebb\u0151l alak\u00edtottuk ki a monitoroz\u00e1st, megtartva csak a f\u0151 funkci\u00f3t, \u00e9s azokra a markerekre t\u00e1maszkodtunk, amelyek maxim\u00e1lisan stabilak \u00e9s nem v\u00e1ltoznak gyakran az id\u0151 m\u00fal\u00e1s\u00e1val.<\/p>\n<p>Az \u00faj csapatstrukt\u00fara azt jelenti, hogy az alkalmaz\u00e1sokkal kapcsolatos tev\u00e9kenys\u00e9gek a term\u00e9kcsapatokra \u00f6sszpontosulnak, ez\u00e9rt a tiszta tesztel\u00e9st abbahagytuk. Ehelyett a teszteket UI-monitoringg\u00e1 alak\u00edtottuk, amely Java, Selenium \u00e9s Jenkins seg\u00edts\u00e9g\u00e9vel k\u00e9sz\u00fclt (ez ut\u00f3bbi a futtat\u00f3 \u00e9s riportgener\u00e1l\u00f3 rendszer\u00fcnk). <\/p>\n<p>Sok teszt\u00fcnk volt, de v\u00e9g\u00fcl \u00fagy d\u00f6nt\u00f6tt\u00fcnk, hogy a f\u0151 \u00fatra, egy fels\u0151 szint\u0171 metrik\u00e1ra mozdulunk el. Ha sok specifikus tesztet v\u00e9gez\u00fcnk, neh\u00e9z lesz fenntartani az adatok relevanci\u00e1j\u00e1t. Minden egyes \u00faj kiad\u00e1s jelent\u0151sen megszak\u00edtja a rendszert, \u00e9s mi csak a jav\u00edt\u00e1ssal foglalkozunk. Ez\u00e9rt a teljesen alapvet\u0151 dolgokra \u00f6sszpontos\u00edtunk, amelyek ritk\u00e1n v\u00e1ltoznak, \u00e9s csak azokat figyelj\u00fck.<\/p>\n<p>V\u00e9g\u00fcl, harmadszor, az adatok forr\u00e1sa egy k\u00f6zpontos\u00edtott napl\u00f3z\u00e1si rendszer. A napl\u00f3khoz Elastic Stack-et haszn\u00e1lunk, majd ezeket az adatokat betudjuk t\u00f6lteni az \u00fczleti metrik\u00e1ink fel\u00fcgyeleti rendszer\u00e9be. Ezenk\u00edv\u00fcl m\u0171k\u00f6dik a saj\u00e1t Monitoring API szolg\u00e1ltat\u00e1sunk, amit Pythonban \u00edrtunk, amely API-n kereszt\u00fcl lek\u00e9rdezi a k\u00fcl\u00f6nf\u00e9le szolg\u00e1ltat\u00e1sokat, \u00e9s adatokat gy\u0171jt a Zabbix sz\u00e1m\u00e1ra.<\/p>\n<p>A monitoring m\u00e1sik elengedhetetlen eleme a vizualiz\u00e1ci\u00f3. N\u00e1lunk ez a Grafana alapjain \u00e9p\u00fcl fel. M\u00e1s vizualiz\u00e1l\u00f3 rendszerekhez k\u00e9pest azzal t\u0171nik ki, hogy a m\u0171szerfalon k\u00fcl\u00f6nb\u00f6z\u0151 adatok forr\u00e1saib\u00f3l sz\u00e1rmaz\u00f3 metrik\u00e1kat vizualiz\u00e1lhatunk. \u00d6sszegy\u0171jthetj\u00fck egy online bolt fels\u0151 szint\u0171 metrik\u00e1it, p\u00e9ld\u00e1ul az utols\u00f3 \u00f3r\u00e1ban leadott rendel\u00e9sek sz\u00e1m\u00e1t az adatb\u00e1zisb\u00f3l, a boltot futtat\u00f3 oper\u00e1ci\u00f3s rendszer teljes\u00edtm\u00e9nymetrik\u00e1it a Zabbixb\u00f3l, \u00e9s az alkalmaz\u00e1s p\u00e9ld\u00e1nyainak metrik\u00e1it a Prometheusb\u00f3l. Mindez ugyanazon a m\u0171szerfalon jelenik meg. \u00c1ttekinthet\u0151 \u00e9s el\u00e9rhet\u0151.<\/p>\n<p>Megjegyzem a biztons\u00e1got is \u2014 most \u00e9pp finom\u00edtjuk a rendszert, amelyet k\u00e9s\u0151bb integr\u00e1lni fogunk a glob\u00e1lis fel\u00fcgyeleti rendszerrel. V\u00e9lem\u00e9nyem szerint az e-kereskedelem inform\u00e1ci\u00f3biztons\u00e1g ter\u00fclet\u00e9n jelentkez\u0151 f\u0151 probl\u00e9m\u00e1k a botokkal, parse-kkel \u00e9s bruteforce t\u00e1mad\u00e1sokkal kapcsolatosak. Ezen figyelni kell, mert ezek kritikusan befoly\u00e1solhatj\u00e1k alkalmaz\u00e1saink m\u0171k\u00f6d\u00e9s\u00e9t, valamint a v\u00e1llalkoz\u00e1s szempontj\u00e1b\u00f3l a h\u00edrnev\u00fcnket. A v\u00e1lasztott technol\u00f3giai stackkel ezeket a feladatokat sikeresen lefedj\u00fck.<\/p>\n<p>Egy m\u00e1sik fontos szempont, hogy az alkalmaz\u00e1sok szintj\u00e9nek adatait a Prometheus gy\u0171jti. Ez is integr\u00e1lva van a Zabbix-szal. Tov\u00e1bb\u00e1 van egy sitespeed nev\u0171 szolg\u00e1ltat\u00e1sunk, amely lehet\u0151v\u00e9 teszi sz\u00e1munkra, hogy nyomon k\u00f6vethess\u00fck az olyan param\u00e9tereket, mint a weboldalunk bet\u00f6lt\u00e9si sebess\u00e9ge, sz\u0171k keresztmetszetek, a weboldal megjelen\u00edt\u00e9se, a szkriptek bet\u00f6lt\u00e9se \u00e9s egyebek; ez szint\u00e9n API-n kereszt\u00fcl van integr\u00e1lva. \u00cdgy a metrik\u00e1ink a Zabbixban gy\u0171lnek, teh\u00e1t az \u00e9rtes\u00edt\u00e9seinket is onnan k\u00fcldj\u00fck. Az \u00f6sszes \u00e9rtes\u00edt\u00e9s jelenleg a f\u0151 \u00e9rtes\u00edt\u00e9si m\u00f3dokra megy (jelenleg ez email \u00e9s telegram, nemr\u00e9g csatlakoztattuk a MS Teams-t is). Terveink k\u00f6z\u00f6tt szerepel, hogy az \u00e9rtes\u00edt\u00e9si rendszert olyan \u00e1llapotba fejlessz\u00fck, hogy intelligens botok szolg\u00e1ltat\u00e1sk\u00e9nt m\u0171k\u00f6djenek, \u00e9s inform\u00e1ci\u00f3kat ny\u00fajtsanak a monitoroz\u00e1sr\u00f3l minden \u00e9rdekl\u0151d\u0151 term\u00e9kcsapat sz\u00e1m\u00e1ra. <\/p>\n<p>Sz\u00e1munkra fontosak a metrik\u00e1k nemcsak az egyes inform\u00e1ci\u00f3s rendszerek szintj\u00e9n, hanem az eg\u00e9sz infrastrukt\u00fara \u00e1ltal haszn\u00e1lt \u00e1ltal\u00e1nos metrik\u00e1k is: klaszterek, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/\"   title=\"fizikai szerver telep\u00edt\u00e9se\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1270\">fizikai szerver telep\u00edt\u00e9se<\/a>melyekre virtu\u00e1lis g\u00e9pek, terhel\u00e9seloszt\u00f3k, Network Load Balancer-ek futnak, maga a h\u00e1l\u00f3zat, a kommunik\u00e1ci\u00f3s csatorn\u00e1k kihaszn\u00e1lts\u00e1ga. Plusz metrik\u00e1k a saj\u00e1t adatk\u00f6zpontjainkr\u00f3l (t\u00f6bb van bel\u0151l\u00fck, \u00e9s az infrastrukt\u00fara el\u00e9g jelent\u0151s m\u00e9ret\u0171). <\/p>\n<p><img decoding=\"async\" alt=\"Figyelembe vessz\u00fck a Sportmaster-t \u2013 hogyan \u00e9s mivel\" src=\"\/wp-content\/uploads\/2020\/09\/aaee82a501dce0eee31c5a81662cd8be.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA megfigyel\u0151 rendszer\u00fcnk el\u0151nyei abban rejlenek, hogy ezen a m\u00f3don l\u00e1thatjuk a rendszerek m\u0171k\u00f6d\u00e9si \u00e1llapot\u00e1t, \u00e9rt\u00e9kelhetj\u00fck a hat\u00e1sukat egym\u00e1sra \u00e9s az \u00e1ltal\u00e1nos er\u0151forr\u00e1sokra. V\u00e9gs\u0151 soron lehet\u0151v\u00e9 teszi a forr\u00e1sok tervez\u00e9s\u00e9t is, ami szint\u00e9n a felel\u0151ss\u00e9gi k\u00f6r\u00fcnkbe tartozik. Kiszolg\u00e1l\u00f3 er\u0151forr\u00e1sokat kezel\u00fcnk \u2013 egy e-kereskedelmi kereten bel\u00fcl, \u00faj eszk\u00f6z\u00f6ket \u00e1ll\u00edtunk \u00fczembe \u00e9s vonunk ki a forgalomb\u00f3l, \u00fajakat v\u00e1s\u00e1rolunk, audit\u00e1ljuk az er\u0151forr\u00e1sok kihaszn\u00e1lts\u00e1g\u00e1t, \u00e9s \u00edgy tov\u00e1bb. \u00c9vente a csapatok \u00faj projekteket terveznek, fejlesztik a rendszereiket, \u00e9s fontos sz\u00e1munkra, hogy er\u0151forr\u00e1sokat biztos\u00edtsunk sz\u00e1mukra. <\/p>\n<p>A metrik\u00e1k seg\u00edts\u00e9g\u00e9vel l\u00e1tjuk az inform\u00e1ci\u00f3s rendszereink er\u0151forr\u00e1s-fogyaszt\u00e1s\u00e1nak tendenci\u00e1it. Ezek alapj\u00e1n m\u00e1r tudunk tervezni. A virtualiz\u00e1ci\u00f3s szinten adatokat gy\u0171jt\u00fcnk, \u00e9s l\u00e1tjuk az el\u00e9rhet\u0151 er\u0151forr\u00e1sok mennyis\u00e9g\u00e9t az adatk\u00f6zpontok bont\u00e1s\u00e1ban. Az adatk\u00f6zponton bel\u00fcl pedig l\u00e1that\u00f3 a kihaszn\u00e1lts\u00e1g \u00e9s a t\u00e9nyleges eloszt\u00e1s, er\u0151forr\u00e1s-fogyaszt\u00e1s. R\u00e1ad\u00e1sul a standalone szerverek mellett virtu\u00e1lis g\u00e9pekr\u0151l \u00e9s fizikai szerverek klaszter\u00e9r\u0151l van sz\u00f3, ahol ezek a virtu\u00e1lis g\u00e9pek akt\u00edvan m\u0171k\u00f6dnek. <\/p>\n<h2>Kil\u00e1t\u00e1sok<\/h2>\n<p>\nJelenleg a rendszer magja k\u00e9sz, de m\u00e9g mindig sz\u00e1mos olyan ter\u00fclet van, amin dolgoznunk kell. Legal\u00e1bbis ez a r\u00e9teg az inform\u00e1ci\u00f3biztons\u00e1g, de fontos, hogy el\u00e9rj\u00fck a h\u00e1l\u00f3zatot, fejlessz\u00fck az \u00e9rtes\u00edt\u00e9st, \u00e9s megoldjuk a korrel\u00e1ci\u00f3 probl\u00e9m\u00e1j\u00e1t. Sok r\u00e9teg \u00e9s rendszer van, mindegyiken tov\u00e1bbi mutat\u00f3k tal\u00e1lhat\u00f3k. Olyan, mint egy matrjo\u0161ka, ami matrjo\u0161k\u00e1k sorozat\u00e1t rejti.<\/p>\n<p>C\u00e9lunk v\u00e9gs\u0151 soron a megfelel\u0151 \u00e9rtes\u00edt\u00e9sek l\u00e9trehoz\u00e1sa. P\u00e9ld\u00e1ul, ha probl\u00e9ma ad\u00f3dik a hardverrel, p\u00e9ld\u00e1ul egy virtu\u00e1lis g\u00e9ppel, ahol egy fontos alkalmaz\u00e1s futott, \u00e9s a szolg\u00e1ltat\u00e1s nem volt tartal\u00e9kolva. Megtudjuk, hogy a virtu\u00e1lis g\u00e9p le\u00e1llt. Ezut\u00e1n az \u00fczleti mutat\u00f3k figyelmeztetnek: felhaszn\u00e1l\u00f3k t\u0171ntek el, nincs konverzi\u00f3, a felhaszn\u00e1l\u00f3i fel\u00fclet nem el\u00e9rhet\u0151, a szoftver \u00e9s a szolg\u00e1ltat\u00e1sok szint\u00e9n le\u00e1lltak.<\/p>\n<p>Ebben az esetben spam \u00e9rtes\u00edt\u00e9seket kapunk, ami m\u00e1r nem felel meg a helyes monitoring rendszer form\u00e1tum\u00e1nak. Felmer\u00fcl a korrel\u00e1ci\u00f3 k\u00e9rd\u00e9se. Ez\u00e9rt ide\u00e1lis esetben a monitoring rendszer\u00fcnknek azt kellene mondania: \u201eFi\u00fak, a fizikai g\u00e9p le\u00e1llt, \u00e9s vele egy\u00fctt ez az alkalmaz\u00e1s \u00e9s ezek a mutat\u00f3k\u201d, mindezt egyetlen \u00e9rtes\u00edt\u00e9ssel, ahelyett, hogy d\u00fch\u00f6sen sz\u00e1mos \u00e9rtes\u00edt\u00e9ssel \u00e1rasztana el minket. Az\u00e9rt van, hogy a legfontosabbat \u2014 az okot \u2014 jelentse, ami seg\u00edti a probl\u00e9ma gyors elh\u00e1r\u00edt\u00e1s\u00e1t.<\/p>\n<p>Az \u00e9rtes\u00edt\u00e9si rendszer\u00fcnk \u00e9s az \u00e9rtes\u00edt\u00e9sek feldolgoz\u00e1sa a 24 \u00f3r\u00e1s forr\u00f3dr\u00f3ton alapul. Minden \u00e9rtes\u00edt\u00e9st, amely n\u00e1lunk must-have, \u00e9s szerepel a check-list\u00e1n, oda k\u00fcldenek. Minden \u00e9rtes\u00edt\u00e9ssel k\u00f6telez\u0151en rendelkeznie kell le\u00edr\u00e1ssal: mi t\u00f6rt\u00e9nt, mit jelent val\u00f3j\u00e1ban, milyen hat\u00e1sa van. Emellett link a m\u0171szerfalra \u00e9s \u00fatmutat\u00f3, hogy mit kell tenn\u00fcnk ilyen esetben. <\/p>\n<p>Ez az \u00e9rtes\u00edt\u00e9sek kialak\u00edt\u00e1s\u00e1nak k\u00f6vetelm\u00e9nyeir\u0151l sz\u00f3l. A helyzet k\u00e9t ir\u00e1nyban fejl\u0151dhet \u2014 vagy probl\u00e9ma van, amit meg kell oldani, vagy hiba t\u00f6rt\u00e9nt a monitoring rendszerben. De mindenesetre, ki kell menni \u00e9s megoldani a helyzetet.<\/p>\n<p>\u00c1tlagosan mostanra naponta k\u00f6r\u00fclbel\u00fcl sz\u00e1z \u00e9rtes\u00edt\u00e9st kapunk, tekintettel arra, hogy az \u00e9rtes\u00edt\u00e9sek korrel\u00e1ci\u00f3ja m\u00e9g nem megfelel\u0151en van be\u00e1ll\u00edtva. \u00c9s ha technikai munk\u00e1latokat kell v\u00e9gezni, \u00e9s valamit k\u00e9nyszer\u00edtett m\u00f3don le\u00e1ll\u00edtunk, ezek sz\u00e1ma t\u00f6bbsz\u00f6r\u00f6s\u00e9re n\u0151. <\/p>\n<p>A rendszerek, amelyeket \u00fczemeltet\u00fcnk, monitoroz\u00e1sa \u00e9s az \u00e1ltalunk fontosnak tartott metrik\u00e1k gy\u0171jt\u00e9se mellett a monitoroz\u00f3 rendszer lehet\u0151s\u00e9get ad az adatok \u00f6sszegy\u0171jt\u00e9s\u00e9re a term\u00e9kcsapatok sz\u00e1m\u00e1ra. Ezek befoly\u00e1solhatj\u00e1k a megfigyelt inform\u00e1ci\u00f3s rendszereken bel\u00fcli metrik\u00e1k \u00f6sszet\u00e9tel\u00e9t. <\/p>\n<p>Munkat\u00e1rsunk bej\u00f6het, \u00e9s k\u00e9rheti egy \u00faj metrika hozz\u00e1ad\u00e1s\u00e1t, amely sz\u00e1munkra \u00e9s a csapatnak is hasznos lehet. Vagy p\u00e9ld\u00e1ul lehet, hogy a csapatnak nem elegend\u0151ek az alapvet\u0151 metrik\u00e1k, amelyekkel rendelkez\u00fcnk, sz\u00fcks\u00e9g\u00fck van egy specifikus nyomon k\u00f6vet\u00e9si megold\u00e1sra. A Grafan\u00e1ban l\u00e9trehozzuk a csapatok sz\u00e1m\u00e1ra a saj\u00e1t ter\u00fcleteiket, \u00e9s adminisztr\u00e1tori jogosults\u00e1gokat adunk nekik. Tov\u00e1bb\u00e1, ha a csapatoknak ir\u00e1ny\u00edt\u00f3pultokra van sz\u00fcks\u00e9g\u00fck, de \u0151k maguk nem tudj\u00e1k\/ nem ismerik, hogyan kell ezt megtenni, seg\u00edt\u00fcnk nekik. <\/p>\n<p>Mivel nincs k\u00f6zvetlen kapcsolatban a csapat \u00e9rt\u00e9kteremt\u0151 folyamataival, kiad\u00e1saival \u00e9s tervez\u00e9s\u00e9vel, fokozatosan eljutunk oda, hogy az \u00f6sszes rendszer kiad\u00e1sai z\u00f6kken\u0151mentesek, \u00e9s napi szinten kihelyezhet\u0151k an\u00e9lk\u00fcl, hogy ezt vel\u00fcnk egyeztetni kellene. Sz\u00e1munkra fontos, hogy nyomon k\u00f6vethess\u00fck ezeket a kiad\u00e1sokat, mert potenci\u00e1lisan befoly\u00e1solhatj\u00e1k az alkalmaz\u00e1s m\u0171k\u00f6d\u00e9s\u00e9t \u00e9s megszak\u00edthatj\u00e1k azt, ami kritikus. A kiad\u00e1sok kezel\u00e9s\u00e9re a Bamboo-t haszn\u00e1ljuk, ahonnan API-n kereszt\u00fcl inform\u00e1ci\u00f3kat kapunk, \u00e9s l\u00e1thatjuk, hogy mely kiad\u00e1sok \u00e9s azok st\u00e1tusza milyen inform\u00e1ci\u00f3s rendszerekben ker\u00fcltek kiad\u00e1sra, \u00e9s a legfontosabb: mikor. A kiad\u00e1si jelz\u0151ket r\u00e1helyezz\u00fck a legfontosabb kritikus metrik\u00e1kra, ami vizu\u00e1lisan nagyon kifejez\u0151 probl\u00e9m\u00e1k eset\u00e9n.<\/p>\n<p>\u00cdgy l\u00e1thatjuk a korrel\u00e1ci\u00f3t az \u00faj kiad\u00e1sok \u00e9s a felmer\u00fcl\u0151 probl\u00e9m\u00e1k k\u00f6z\u00f6tt. Az alapgondolat az, hogy meg\u00e9rts\u00fck, hogyan m\u0171k\u00f6dik a rendszer minden szinten, gyorsan lokaliz\u00e1ljuk a probl\u00e9m\u00e1t \u00e9s ugyanolyan gyorsan orvosoljuk azt. Hiszen gyakran el\u0151fordul, hogy nem a probl\u00e9ma megold\u00e1sa, hanem a kiv\u00e1lt\u00f3 ok keres\u00e9se tart tov\u00e1bb. <\/p>\n<p>A j\u00f6v\u0151ben erre a proaktivit\u00e1sra szeretn\u00e9nk \u00f6sszpontos\u00edtani. Ide\u00e1lisan el\u0151re szeretn\u00e9nk \u00e9rtes\u00fclni a k\u00f6zelg\u0151 probl\u00e9m\u00e1kr\u00f3l, nem pedig ut\u00f3lag, hogy ink\u00e1bb megel\u0151z\u00e9sr\u0151l, semmint megold\u00e1sr\u00f3l besz\u00e9lhess\u00fcnk. N\u00e9ha a megfigyel\u0151 rendszer hamis riaszt\u00e1sokat ad, ak\u00e1r emberi hiba, ak\u00e1r az alkalmaz\u00e1sban t\u00f6rt\u00e9nt v\u00e1ltoz\u00e1sok miatt. Dolgozunk ezen, finom\u00edtjuk a rendszert, \u00e9s igyeksz\u00fcnk b\u00e1rmilyen manipul\u00e1ci\u00f3 el\u0151tt \u00e9rtes\u00edteni azokat a felhaszn\u00e1l\u00f3kat, akik egy\u00fctt haszn\u00e1lj\u00e1k vel\u00fcnk a megfigyel\u0151 rendszert, vagy ezeket a m\u0171veleteket technikai ablakban v\u00e9gezni. <\/p>\n<p>Teh\u00e1t a rendszer elindult \u00e9s sikeresen m\u0171k\u00f6dik kora tavasz \u00f3ta\u2026 \u00e9s teljesen re\u00e1lis profitot mutat. Term\u00e9szetesen ez nem a v\u00e9gs\u0151 verzi\u00f3ja, m\u00e9g sok hasznos funkci\u00f3t fogunk bevezetni. De jelenleg, ennyi integr\u00e1ci\u00f3 \u00e9s alkalmaz\u00e1s eset\u00e9n, a megfigyel\u00e9s automatiz\u00e1l\u00e1sa n\u00e9lk\u00fcl val\u00f3ban nem lehet megoldani.<\/p>\n<p>Ha \u00d6n is nagy projekteket figyel, komoly sz\u00e1m\u00fa integr\u00e1ci\u00f3val \u2014 \u00edrja meg a megjegyz\u00e9sekben, milyen ez\u00fcst l\u00f6ved\u00e9ket tal\u00e1lt ehhez.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/sportmaster_lab\/blog\/517678\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u044b \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0438\u0441\u044c \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434. \u0421\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043d\u0430\u0448\u0435 \u0434\u0435\u043b\u043e \u2014 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u2014 \u0432 \u044d\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442. \u041f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a? \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u0430\u0448\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u044b \u0432\u043e\u043a\u0440\u0443\u0433 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0438 \u0444\u0440\u043e\u043d\u0442\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0431\u0449\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u0432\u0441\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0432 \u0446\u0435\u043b\u043e\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0435 \u0432\u0438\u0434\u044f\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043e\u043d\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93359,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u044b \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0438\u0441\u044c \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434. \u0421\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043d\u0430\u0448\u0435 \u0434\u0435\u043b\u043e \u2014 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u2014 \u0432 \u044d\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043c \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440 \u2014 \u043a\u0430\u043a \u0438 \u0447\u0435\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u044b \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0438\u0441\u044c \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434. \u0421\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043d\u0430\u0448\u0435 \u0434\u0435\u043b\u043e \u2014 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u2014 \u0432 \u044d\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-06T05:42:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-06T05:42:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Figyelj\u00fck a Sportmastert \u2014 hogyan \u00e9s mivel | ProHoster","description":"A megfigyel\u0151 rendszer l\u00e9trehoz\u00e1s\u00e1r\u00f3l annak idej\u00e9n a term\u00e9kcsapatok kialak\u00edt\u00e1sakor kezdt\u00fcnk el gondolkodni. Nyilv\u00e1nval\u00f3v\u00e1 v\u00e1lt, hogy a mi dolgunk \u2014 a m\u0171k\u00f6dtet\u00e9s \u2014 ezekbe a csapatokba egy\u00e1ltal\u00e1n nem ker\u00fcl be.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043c \u0421\u043f\u043e\u0440\u0442\u043c\u0430\u0441\u0442\u0435\u0440 \u2014 \u043a\u0430\u043a \u0438 \u0447\u0435\u043c | ProHoster","og:description":"\u041e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043c\u044b \u0437\u0430\u0434\u0443\u043c\u0430\u043b\u0438\u0441\u044c \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434. \u0421\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043d\u0430\u0448\u0435 \u0434\u0435\u043b\u043e \u2014 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u2014 \u0432 \u044d\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/monitorim-sportmaster-kak-i-chem","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-06T05:42:57+00:00","article:modified_time":"2020-09-06T05:42:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93358","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:49:43","updated":"2026-02-09 16:45:36","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/93358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=93358"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/93358\/revisions"}],"predecessor-version":[{"id":158514,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/93358\/revisions\/158514"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/93359"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=93358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=93358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=93358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}