{"id":54536,"date":"2019-12-28T00:00:00","date_gmt":"2019-12-27T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/3-elastic-stack-analiz-security-logov-dashbordy"},"modified":"2020-02-18T14:02:33","modified_gmt":"2020-02-18T11:02:33","slug":"3-elastic-stack-analiz-security-logov-dashbordy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/3-elastic-stack-analiz-security-logov-dashbordy","title":{"rendered":"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/703e366b85e1c67018387e2f2a807f1b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA kor\u00e1bbi cikkekben kicsit megismerkedt\u00fcnk az ELK stack-kel \u00e9s a Logstash konfigur\u00e1ci\u00f3s f\u00e1jl be\u00e1ll\u00edt\u00e1s\u00e1val a napl\u00f3elemz\u0151 sz\u00e1m\u00e1ra, ebben a cikkben a legfontosabb dologra t\u00e9r\u00fcnk \u00e1t az elemz\u00e9s szempontj\u00e1b\u00f3l: arra, amit l\u00e1tni szeretn\u00e9l a rendszert\u0151l, \u00e9s ami\u00e9rt mindez l\u00e9trej\u00f6tt \u2014 ezek a grafikonok \u00e9s t\u00e1bl\u00e1zatok, amelyek \u00f6ssze vannak kapcsolva a <b>dashboardokkal<\/b>. Ma k\u00f6zelebbr\u0151l megismerked\u00fcnk a vizualiz\u00e1l\u00f3 rendszerrel, <b>Kibana<\/b>megn\u00e9zz\u00fck, hogyan k\u00e9sz\u00edthet\u00fcnk grafikonokat, t\u00e1bl\u00e1zatokat, \u00e9s ennek eredm\u00e9nyek\u00e9nt fel\u00e9p\u00edt\u00fcnk egy egyszer\u0171 dashboardot a Check Point t\u0171zfal napl\u00f3ib\u00f3l.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nA kiban\u00e1val val\u00f3 munka els\u0151 l\u00e9p\u00e9se egy <b>index mint\u00e1zat<\/b>. Logikailag ez az indexek k\u00f6z\u00f6tti logikai alapelv. Term\u00e9szetesen ez kiz\u00e1r\u00f3lag arr\u00f3l sz\u00f3l, hogy a Kibana k\u00e9nyelmesebben kereshessen inform\u00e1ci\u00f3kat az \u00f6sszes index k\u00f6z\u00f6tt egyszerre. Ez \u00fagy van be\u00e1ll\u00edtva, hogy egy string \u00f6sszehasonl\u00edt\u00e1ssal, p\u00e9ld\u00e1ul \u201ccheckpoint-*\u201d \u00e9s az index nev\u00e9vel t\u00f6rt\u00e9nik. P\u00e9ld\u00e1ul a \u201echeckpoint-2019.12.05\u201d megfelel a mint\u00e1nak, m\u00edg a csak \u201echeckpoint\u201d m\u00e1r nem. K\u00fcl\u00f6n eml\u00edt\u00e9st \u00e9rdemel, hogy a keres\u00e9s sor\u00e1n nem lehet egyszerre k\u00fcl\u00f6nb\u00f6z\u0151 index mint\u00e1kra keresni, k\u00e9s\u0151bb a k\u00f6vetkez\u0151 cikkekben l\u00e1tni fogjuk, hogy az API-k\u00e9r\u00e9sek vagy az index n\u00e9v alapj\u00e1n, vagy \u00e9ppen a mint\u00e1zaton kereszt\u00fcl t\u00f6rt\u00e9nnek, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/64\/nm\/tb\/64nmtbsfwl-qfysx5n6km6iwr3m.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/d84ad30d2ee921b7f76a8224cfad5029.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Ezut\u00e1n ellen\u0151rizz\u00fck a Discover men\u00fcben, hogy minden napl\u00f3 indexelve van, \u00e9s a helyes elemz\u0151 be van \u00e1ll\u00edtva. Ha b\u00e1rmilyen elt\u00e9r\u00e9st tal\u00e1lunk, p\u00e9ld\u00e1ul a t\u00edpus megv\u00e1ltoztat\u00e1sa stringr\u0151l eg\u00e9sz sz\u00e1mra, szerkeszteni kell a Logstash konfigur\u00e1ci\u00f3s f\u00e1jlt, ennek eredm\u00e9nyek\u00e9nt az \u00faj napl\u00f3k helyesen fognak r\u00f6gz\u00fclni. Ahhoz, hogy a r\u00e9gi napl\u00f3k a m\u00f3dos\u00edt\u00e1s el\u0151tt a k\u00edv\u00e1nt form\u00e1tumban jelenjenek meg, csak a reindexel\u00e9si folyamat seg\u00edt, a k\u00f6vetkez\u0151 cikkekben ezt a m\u0171veletet r\u00e9szletesebben fogjuk megvizsg\u00e1lni. Biztos\u00edtsuk, hogy minden rendben van, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/y1\/-h\/jk\/y1-hjkcxrtdpuufzqxqdpqhlvha.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/c704b83f68de588b612a97cb92fa0433.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>A napl\u00f3k a hely\u00fck\u00f6n vannak, \u00edgy elkezdhetj\u00fck a dashboardok fel\u00e9p\u00edt\u00e9s\u00e9t. A biztons\u00e1gi term\u00e9kek dashboardjaib\u00f3l sz\u00e1rmaz\u00f3 analitika alapj\u00e1n meg\u00e9rthetj\u00fck a szervezeti inform\u00e1ci\u00f3biztons\u00e1g \u00e1llapot\u00e1t, vizu\u00e1lisan l\u00e1thatjuk a jelenlegi politika sebezhet\u0151 pontjait, \u00e9s a j\u00f6v\u0151ben kidolgozhatjuk a megsz\u00fcntet\u00e9s\u00fck m\u00f3djait. K\u00e9sz\u00edt\u00fcnk egy kicsi dashboardot, haszn\u00e1lva n\u00e9h\u00e1ny vizualiz\u00e1l\u00f3 eszk\u00f6zt. A dashboard 5 komponensb\u0151l fog \u00e1llni: <\/p>\n<ol>\n<li>t\u00e1bl\u00e1zat az \u00f6sszes napl\u00f3 sz\u00e1m\u00e1nak \u00f6sszes\u00edt\u00e9s\u00e9re a blade-ek alapj\u00e1n<\/li>\n<li>t\u00e1bl\u00e1zat a kritikus IPS al\u00e1\u00edr\u00e1sokr\u00f3l<\/li>\n<li>k\u00f6rdiagram a Threat Prevention esem\u00e9nyeir\u0151l<\/li>\n<li>diagram a legn\u00e9pszer\u0171bb weboldalak l\u00e1togatotts\u00e1g\u00e1r\u00f3l<\/li>\n<li>diagram a legvesz\u00e9lyesebb alkalmaz\u00e1sok haszn\u00e1lat\u00e1r\u00f3l<\/li>\n<\/ol>\n<p>\nA vizualiz\u00e1ci\u00f3s alakzatok l\u00e9trehoz\u00e1s\u00e1hoz l\u00e9pj\u00fcnk a men\u00fcbe <b>Visualize<\/b>, \u00e9s v\u00e1lasszuk ki a k\u00edv\u00e1nt alakzatot, amelyet meg akarunk alkotni! Haladjunk l\u00e9p\u00e9sr\u0151l l\u00e9p\u00e9sre.<\/p>\n<h3>T\u00e1bla a bleydekre vonatkoz\u00f3 logok \u00f6sszes\u00edt\u0151 sz\u00e1m\u00e1nak kisz\u00e1m\u00edt\u00e1s\u00e1hoz<\/h3>\n<p>\nEhhez v\u00e1lasszuk ki az alakzatot <b>Adatt\u00e1bla<\/b>, bel\u00e9p\u00fcnk a grafikonok l\u00e9trehoz\u00e1s\u00e1nak eszk\u00f6z\u00e9be, bal oldalon az alakzat be\u00e1ll\u00edt\u00e1sait adjuk meg, jobbra pedig azt, hogy jelenlegi be\u00e1ll\u00edt\u00e1saink mellett hogyan fog kin\u00e9zni. El\u0151sz\u00f6r bemutatom, hogyan fog kin\u00e9zni a k\u00e9sz t\u00e1bla, ezt k\u00f6vet\u0151en pedig v\u00e9gigmegy\u00fcnk a be\u00e1ll\u00edt\u00e1sokon, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/h6\/qh\/zs\/h6qhzsfawr4qslqtdfybm3zvzsw.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/cd0d023ad12db5bbfe2dcc51823fb459.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>R\u00e9szletesebb alakzatbe\u00e1ll\u00edt\u00e1sok, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pe\/2j\/d2\/pe2jd28os3xkfs70wi9jl--0kcc.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/4e3ca27ef051e2ab86d5006c83b0ad98.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>N\u00e9zz\u00fck \u00e1t a be\u00e1ll\u00edt\u00e1sokat.<\/p>\n<p>El\u0151sz\u00f6r is be\u00e1ll\u00edtand\u00f3 <b>metrika<\/b>, ez az \u00e9rt\u00e9k, amely szerint az \u00f6sszes mez\u0151t aggreg\u00e1lni fogjuk. A metrik\u00e1k az adott m\u00f3don dokumentumokb\u00f3l kinyert \u00e9rt\u00e9kek alapj\u00e1n sz\u00e1m\u00edt\u00f3dnak. Az \u00e9rt\u00e9kek \u00e1ltal\u00e1ban a <b>mez\u0151k<\/b> dokumentumb\u00f3l, de script-ekkel is gener\u00e1lhat\u00f3k. Ebben az esetben ezt az \u00e9rt\u00e9ket \u00e1ll\u00edtjuk be <b>Aggregation: Count<\/b> (a logok \u00f6sszes sz\u00e1ma).<\/p>\n<p>Ezt k\u00f6vet\u0151en a t\u00e1bl\u00e1zatot szegmensek (mez\u0151k) szerint osztjuk fel, azaz ezen be\u00e1ll\u00edt\u00e1s seg\u00edts\u00e9g\u00e9vel t\u00f6rt\u00e9nik a metrika kisz\u00e1m\u00edt\u00e1sa. E funkci\u00f3t a Buckets be\u00e1ll\u00edt\u00e1s l\u00e1tja el, amely k\u00e9tf\u00e9lek\u00e9ppen konfigur\u00e1lhat\u00f3: <\/p>\n<ol>\n<li>split rows \u2014 oszlopok hozz\u00e1ad\u00e1sa, \u00e9s a t\u00e1bl\u00e1zat k\u00e9s\u0151bbi sorokra val\u00f3 feloszt\u00e1sa<\/li>\n<li>split table \u2014 feloszt\u00e1s t\u00f6bb t\u00e1bl\u00e1zatra egy adott mez\u0151 \u00e9rt\u00e9kei szerint. <\/li>\n<\/ol>\n<p>\nA <b>buckets.<\/b> T\u00f6bb feloszt\u00e1st is hozz\u00e1adhatunk, hogy t\u00f6bb oszlopot vagy t\u00e1bl\u00e1zatot k\u00e9sz\u00edts\u00fcnk, a korl\u00e1tok ink\u00e1bb logikai term\u00e9szet\u0171ek. Az aggreg\u00e1ci\u00f3n\u00e1l kiv\u00e1laszthatjuk, hogy milyen m\u00f3don t\u00f6rt\u00e9njen a feloszt\u00e1s a szegmensekre: ipv4 tartom\u00e1ny, d\u00e1tumtartom\u00e1ny, Terms stb. A leg\u00e9rdekesebb v\u00e1laszt\u00e1s a <b>Terms<\/b> \u00e9s <b>Significant Terms<\/b>, a feloszt\u00e1s az index egy adott mez\u0151j\u00e9nek \u00e9rt\u00e9kei alapj\u00e1n t\u00f6rt\u00e9nik, a k\u00f6z\u00f6tt\u00fck l\u00e9v\u0151 k\u00fcl\u00f6nbs\u00e9g a visszaadott \u00e9rt\u00e9kek sz\u00e1m\u00e1ban \u00e9s azok megjelen\u00edt\u00e9s\u00e9ben rejlik. Mivel a t\u00e1bl\u00e1zatot a bleydek neve szerint szeretn\u00e9nk felosztani, kiv\u00e1lasztjuk a mez\u0151t \u2014 <b>product.keyword<\/b> \u00e9s megadjuk a m\u00e9retet 25 visszaadott \u00e9rt\u00e9kben. <\/p>\n<p>Az Elasticsearch-ban sorok helyett 2 t\u00edpus\u00fa adat l\u00e9tezik \u2014 <b>sz\u00f6veg<\/b> \u00e9s <b>kulcssz\u00f3<\/b>. Ha teljes sz\u00f6veges keres\u00e9st szeretne v\u00e9gezni, a text t\u00edpust kell haszn\u00e1lnia, ami nagyon hasznos, ha saj\u00e1t keres\u0151szolg\u00e1ltat\u00e1st \u00edr, p\u00e9ld\u00e1ul szeretn\u00e9k megtal\u00e1lni egy sz\u00f3 eml\u00edt\u00e9s\u00e9t egy mez\u0151 (sz\u00f6veg) konkr\u00e9t jelent\u00e9s\u00e9ben. Ha csak pontos egyez\u00e9st szeretne, a keyword t\u00edpust kell haszn\u00e1lnia. A keyword adatt\u00edpust olyan mez\u0151kn\u00e9l is \u00e9rdemes haszn\u00e1lni, amelyek rendez\u00e9st vagy aggreg\u00e1l\u00e1st ig\u00e9nyelnek, teh\u00e1t az eset\u00fcnkben.<\/p>\n<p>Ennek eredm\u00e9nyek\u00e9nt az Elasticsearch sz\u00e1molja a logok sz\u00e1m\u00e1t egy adott id\u0151 alatt, aggreg\u00e1lva a product mez\u0151 \u00e9rt\u00e9k\u00e9t. A Custom Label mez\u0151ben adjuk meg az oszlop nev\u00e9t, amely meg fog jelenni a t\u00e1bl\u00e1zatban, be\u00e1ll\u00edtjuk az id\u0151tartamot, ameddig \u00f6sszegy\u0171jtj\u00fck a logokat, elind\u00edtjuk a vizualiz\u00e1ci\u00f3t \u2014 a Kibana k\u00fcld egy lek\u00e9rdez\u00e9st az elasticsearch-nek, v\u00e1rja a v\u00e1laszt, majd vizualiz\u00e1lja az adatokat. A t\u00e1bl\u00e1zat k\u00e9szen \u00e1ll!<\/p>\n<h3>K\u00f6rdiagram a Threat Prevention esem\u00e9nyekr\u0151l<\/h3>\n<p>\nK\u00fcl\u00f6n\u00f6s \u00e9rdekl\u0151d\u00e9st mutat az inform\u00e1ci\u00f3, hogy h\u00e1ny reakci\u00f3 van a hozz\u00e1vet\u0151leges ar\u00e1nyban <b>detect<\/b> \u00e9s <b>prevent<\/b> a kiberbiztons\u00e1gi esem\u00e9nyekkel kapcsolatosan a jelenlegi biztons\u00e1gi politik\u00e1ban. Ilyen esetben j\u00f3l mondhat\u00f3, hogy a k\u00f6rdiagram megfelel\u0151. V\u00e1lasszuk a Visualize opci\u00f3t \u2014 <b>Pie chart<\/b>. A metrik\u00e1ban az aggreg\u00e1ci\u00f3t a logok sz\u00e1m\u00e1val is be\u00e1ll\u00edtjuk. A buckets mez\u0151be a Terms =&gt; action legyen be\u00e1ll\u00edtva. <\/p>\n<p>\u00dagy t\u0171nik, minden rendben van, de az eredm\u00e9nyek minden blade-re vonatkoznak, teh\u00e1t csak azon blade-eket kell kisz\u0171rn\u00fcnk, amelyek a Threat Prevention keretein bel\u00fcl m\u0171k\u00f6dnek. Ez\u00e9rt mindenk\u00e9ppen be\u00e1ll\u00edtjuk a <b>sz\u0171r\u0151t<\/b> hogy csak az inform\u00e1ci\u00f3kat keress\u00fck azokkal a blade-ekkel kapcsolatban, amelyek a kiberbiztons\u00e1gi esem\u00e9nyek\u00e9rt felelnek \u2014 product: (\u201eAnti-Bot\u201d VAGY \u201eNew Anti-Virus\u201d VAGY \u201eDDoS Protector\u201d VAGY \u201eSmartDefense\u201d VAGY \u201eThreat Emulation\u201d). A k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/te\/1p\/wo\/te1pwo7es8c1nnssm5tuhtdfxog.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/8ff2a225089922d8634f5c85ee7fc5fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>\u00c9s tov\u00e1bbi r\u00e9szletes be\u00e1ll\u00edt\u00e1sok, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/20\/yf\/xs\/20yfxs1tflzd3ja05bulm9s8pco.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/b747aa69a089862f91bd93c7868bacd3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<h3>T\u00e1bl\u00e1zat az IPS esem\u00e9nyekr\u0151l<\/h3>\n<p>\nEzut\u00e1n a kiberbiztons\u00e1g szempontj\u00e1b\u00f3l nagyon fontos az esem\u00e9nyek megtekint\u00e9se \u00e9s ellen\u0151rz\u00e9se a blade-en <b>Az IPS Blade hib\u00e1t okozhat a szab\u00e1lyzat telep\u00edt\u00e9sekor az NGFW-don, ha t\u00fal sok al\u00e1\u00edr\u00e1st haszn\u00e1lsz. A Check Point szerint<\/b> \u00e9s <b>Fenyeget\u00e9s Eman\u00e1ci\u00f3<\/b>, akik <b>nem blokkol\u00f3dnak<\/b> a jelenlegi politik\u00e1k szerint, hogy a j\u00f6v\u0151ben vagy \u00e1tv\u00e1lthassuk a szignat\u00far\u00e1t prevent \u00e1llapotba, vagy ha a forgalom \u00e9rv\u00e9nyes \u2014 ne ellen\u0151rizz\u00fck a szignat\u00far\u00e1t. A t\u00e1bl\u00e1zatot ugyan\u00fagy hozzuk l\u00e9tre, mint az els\u0151 p\u00e9ld\u00e1n\u00e1l, csak azzal a k\u00fcl\u00f6nbs\u00e9ggel, hogy t\u00f6bb oszlopot hozunk l\u00e9tre: protections.keyword, severity.keyword, product.keyword, originsicname.keyword. Mindenk\u00e9ppen be\u00e1ll\u00edtunk egy sz\u0171r\u0151t, hogy csak az inform\u00e1ci\u00f3kat keress\u00fck azokkal a blade-ekkel kapcsolatban, amelyek a kiberbiztons\u00e1gi esem\u00e9nyek\u00e9rt felelnek \u2014 product: ( \u201eSmartDefense\u201d VAGY \u201eThreat Emulation\u201d). A k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/gu\/pt\/q_\/guptq_dmmsig3ueo2xoahhgh_ts.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/7f595da7aecf502249e8a804b5768680.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Tov\u00e1bbi r\u00e9szletes be\u00e1ll\u00edt\u00e1sok, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/7h\/va\/ma\/7hvamanbqtsl3vvkbk_r_wgpu4e.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/ecce5e34c3deac5089e9ba1471a92411.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<h3>Diagramok a legl\u00e1togatottabb weboldalakr\u00f3l<\/h3>\n<p>\nEhhez l\u00e9trehozunk egy alakzatot \u2014 <b>Vertik\u00e1lis oszlop<\/b>. A metrik\u00e1t szint\u00e9n a count (Y tengely) seg\u00edts\u00e9g\u00e9vel haszn\u00e1ljuk, m\u00edg az X tengelyen a l\u00e1togatott weboldalak neveit \u2014 \"appi_name\"-t fogjuk haszn\u00e1lni. Itt van egy kis tr\u00fckk: ha a be\u00e1ll\u00edt\u00e1sokat az aktu\u00e1lis verzi\u00f3val ind\u00edtjuk, akkor az \u00f6sszes weboldal egy sz\u00ednnel fog jel\u00f6lve lenni a grafikonon, ez\u00e9rt hogy sz\u00ednesebb\u00e9 tegy\u00fck \u0151ket, egy extra be\u00e1ll\u00edt\u00e1st haszn\u00e1lunk \u2014 a \"split series\"-t, amely lehet\u0151v\u00e9 teszi, hogy a m\u00e1r elk\u00e9sz\u00fclt oszlopot t\u00f6bb \u00e9rt\u00e9kre osszuk, term\u00e9szetesen a v\u00e1lasztott mez\u0151t\u0151l f\u00fcgg\u0151en! Ezt az oszt\u00e1st haszn\u00e1lhatjuk egy sz\u00ednes oszlopk\u00e9nt az \u00e9rt\u00e9kek szerint stacked m\u00f3dban, vagy norm\u00e1l m\u00f3dban, hogy t\u00f6bb oszlopot hozzunk l\u00e9tre az X tengely egy adott \u00e9rt\u00e9ke szerint. Ebben az esetben itt ugyanazt az \u00e9rt\u00e9ket haszn\u00e1ljuk, mint az X tengelyen, ami lehet\u0151v\u00e9 teszi sz\u00e1munkra, hogy az \u00f6sszes oszlopot k\u00fcl\u00f6nb\u00f6z\u0151 sz\u00edn\u0171re fess\u00fck, a jobb fels\u0151 sarokban sz\u00ednekkel lesznek megjel\u00f6lve. A sz\u0171r\u0151ben be\u00e1ll\u00edtjuk \u2014 product: \"URL Filtering\" annak \u00e9rdek\u00e9ben, hogy csak a l\u00e1togatott weboldalakra vonatkoz\u00f3 inform\u00e1ci\u00f3t l\u00e1ssuk, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/mm\/7z\/eu\/mm7zeuhxbi7mycsbe9iwhfvj-pi.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/07bb9944b86da2c3522a09d07f23fecd.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Be\u00e1ll\u00edt\u00e1sok:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ab\/fq\/s8\/abfqs80dexym6ks4kt_ktyzzzzk.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/02acd7c1d18a1cdea25d5f4ec597001e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<h3>Diagram a legvesz\u00e9lyesebb alkalmaz\u00e1sok haszn\u00e1lat\u00e1r\u00f3l<\/h3>\n<p>\nEhhez l\u00e9trehozunk egy alakzatot \u2014 Vertical Bar. A metrik\u00e1t szint\u00e9n a count (Y tengely) seg\u00edts\u00e9g\u00e9vel haszn\u00e1ljuk, m\u00edg az X tengelyen a haszn\u00e1lt alkalmaz\u00e1sok neveit \u2014 \"appi_name\"-t fogjuk haszn\u00e1lni. A legfontosabb a sz\u0171r\u0151 be\u00e1ll\u00edt\u00e1sa \u2014 product: \"Application Control\" AND app_risk: (4 OR 5 OR 3 ) AND action: \"accept\". A napl\u00f3kat az Application Control blade seg\u00edts\u00e9g\u00e9vel sz\u0171rj\u00fck, csak azokat a weboldalakat vessz\u00fck figyelembe, amelyeket Critical, High, Medium kock\u00e1zat\u00fa weboldalk\u00e9nt kategoriz\u00e1ltak, \u00e9s csak abban az esetben, ha ezekhez a weboldalakhoz a hozz\u00e1f\u00e9r\u00e9s enged\u00e9lyezett. A k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/2q\/nz\/82\/2qnz82z39bhtf-eohfvqcfqae-0.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/623b5bf3188c2a0b09f89728fad59920.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Be\u00e1ll\u00edt\u00e1sok, kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pb\/aj\/6s\/pbaj6sk3l1qbc8cgluy4yiaj1qy.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/63239427de04abde90d28318cab11f3c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<h3>Ir\u00e1ny\u00edt\u00f3pult<\/h3>\n<p>\nA m\u0171szerfalak megtekint\u00e9se \u00e9s l\u00e9trehoz\u00e1sa k\u00fcl\u00f6n men\u00fcpontban tal\u00e1lhat\u00f3 \u2014 <b>M\u00e9r\u0151m\u0171sor<\/b>. Itt minden egyszer\u0171: l\u00e9trehozunk egy \u00faj m\u0171szerfalat, hozz\u00e1adjuk a vizualiz\u00e1ci\u00f3t, elhelyezz\u00fck a hely\u00fckre, \u00e9s ennyi!<\/p>\n<p>L\u00e9trehozunk egy m\u0171szerfalat, amely alapj\u00e1n meg\u00e9rthetj\u00fck az inform\u00e1ci\u00f3biztons\u00e1g alapvet\u0151 helyzet\u00e9t a szervezetben, term\u00e9szetesen csak a Check Point szintj\u00e9n, a k\u00e9p kattinthat\u00f3:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ct\/9p\/lv\/ct9plv4cwbpt6ammjhqmn6x76fe.png\"><img decoding=\"async\" alt=\"3. Elastic stack: security napl\u00f3k elemz\u00e9se. Dashboardok\" src=\"\/wp-content\/uploads\/2019\/12\/8d70a875d9a718279189a2839c9182df.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Ezekb\u0151l a grafikonokb\u00f3l meg\u00e9rthetj\u00fck, hogy mely kritikus al\u00e1\u00edr\u00e1sok nincsenek blokkolva a t\u0171zfalon, hov\u00e1 j\u00e1rnak a felhaszn\u00e1l\u00f3k, \u00e9s melyek a legvesz\u00e9lyesebb alkalmaz\u00e1sok, amelyeket haszn\u00e1lnak.<\/p>\n<h3>Z\u00e1r\u00e1s<\/h3>\n<p>\nMegvizsg\u00e1ltuk a Kibana alapvet\u0151 vizualiz\u00e1ci\u00f3s lehet\u0151s\u00e9geit \u00e9s l\u00e9trehoztunk egy m\u0171szerfalat, de ez csak a kezdet. A tanfolyam k\u00f6vetkez\u0151 r\u00e9sz\u00e9ben k\u00fcl\u00f6n foglalkozunk a t\u00e9rk\u00e9pek be\u00e1ll\u00edt\u00e1s\u00e1val, az elasticsearch rendszer m\u0171k\u00f6d\u00e9s\u00e9vel, megismerked\u00fcnk az API lek\u00e9rdez\u00e9sekkel, az automatiz\u00e1l\u00e1ssal \u00e9s m\u00e9g sok m\u00e1ssal!<\/p>\n<p>\u00dagyhogy k\u00f6vess\u00e9tek az friss\u00edt\u00e9seket (<noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/tssolution\">Telegram<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/groups\/tssolution.info\/\">Facebook<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/ts_solution\">VK<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/tssolution.ru\/blog\">TS Solution Blog<\/a><\/noindex>), <noindex><a rel=\"nofollow\" href=\"https:\/\/zen.yandex.ru\/id\/5c7d2162fa818600ae386a52\">Yandex.Zen<\/a><\/noindex>.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/tssolution\/blog\/482054\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043c\u044b \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438\u0441\u044c \u0441\u043e \u0441\u0442\u0435\u043a\u043e\u043c elk \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 Logstash \u0434\u043b\u044f \u043f\u0430\u0440\u0441\u0435\u0440\u0430 \u043b\u043e\u0433\u043e\u0432, \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043a \u0441\u0430\u043c\u043e\u043c\u0443 \u0432\u0430\u0436\u043d\u043e\u043c\u0443 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u0442\u043e \u0447\u0442\u043e \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043e\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0440\u0430\u0434\u0438 \u0447\u0435\u0433\u043e \u0432\u0441\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u2014 \u044d\u0442\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0435 \u0432 \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u044b. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u043f\u043e\u0431\u043b\u0438\u0436\u0435 \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043c\u0441\u044f \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54536","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\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\/3-elastic-stack-analiz-security-logov-dashbordy\" \/>\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\udd473. Elastic stack: \u0430\u043d\u0430\u043b\u0438\u0437 security \u043b\u043e\u0433\u043e\u0432. \u0414\u0430\u0448\u0431\u043e\u0440\u0434\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/3-elastic-stack-analiz-security-logov-dashbordy\" \/>\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=\"2019-12-27T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:33+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\udd473. Elastic stack: a biztons\u00e1gi napl\u00f3k elemz\u00e9se. M\u0171szerfalak | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/3-elastic-stack-analiz-security-logov-dashbordy","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\udd473. Elastic stack: \u0430\u043d\u0430\u043b\u0438\u0437 security \u043b\u043e\u0433\u043e\u0432. \u0414\u0430\u0448\u0431\u043e\u0440\u0434\u044b | ProHoster","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/3-elastic-stack-analiz-security-logov-dashbordy","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":"2019-12-27T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54536","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":"2026-01-24 11:45:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:03:57","updated":"2026-01-24 11:45:20","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\/54536","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=54536"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/54536\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=54536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=54536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=54536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}