3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Ma nā ʻatikala ma mua, ua kamaʻāina mākou i ka elk stack a me ka hoʻonohonoho ʻana i ka faila hoʻonohonoho Logstash no ka log parser. ʻōnaehana a me nā mea a pau i hana ʻia - he mau pakuhi a me nā papa i hui pū ʻia nā papa kuhikuhi. I kēia lā e nānā pono mākou i ka ʻōnaehana ʻike kibana, e nānā mākou i ka hana ʻana i nā kiʻi a me nā papa, a ʻo ka hopena e kūkulu mākou i kahi dashboard maʻalahi e pili ana i nā lāʻau mai ka pā ahi Check Point.

ʻO ka hana mua i ka hana ʻana me ke kibana ʻo ka hana ʻana kumu kuhikuhi, ma ke ano, he kumu keia o na indexes i huiia e like me kekahi kumu. ʻOiaʻiʻo, he hoʻonohonoho maʻemaʻe kēia e ʻimi pono ai ʻo Kibana i ka ʻike ma nā papa kuhikuhi āpau i ka manawa like. Hoʻonohonoho ʻia ma ka hoʻohālikelike ʻana i kahi kaula, e ʻōlelo ʻo "checkpoint-*" a me ka inoa o ka index. No ka laʻana, "checkpoint-2019.12.05" e kūpono i ke kumu, akā ʻaʻole i loaʻa hou ka "checkpoint". Pono e haʻi kaʻawale i ka ʻimi ʻana ʻaʻole hiki ke ʻimi i ka ʻike ma nā ʻano papa kuhikuhi like ʻole i ka manawa like; ma hope iki ma nā ʻatikala aʻe e ʻike mākou ua hana ʻia nā noi API ma ka inoa o ka papa kuhikuhi, a i ʻole hoʻokahi wale nō. laina o ke kumu, hiki ke kaomi i ke kii:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Ma hope o kēia, nānā mākou i ka papa kuhikuhi Discover e kuhikuhi ʻia nā lāʻau āpau a ua hoʻonohonoho ʻia ka parser pololei. Ināʻikeʻia kekahi mau mea likeʻole, no ka laʻana, e hoʻololi i kaʻanoʻikepili mai kahi kaula i ka helu helu, ponoʻoe e hoʻoponopono i ka faila hoʻonohonoho Logstash, no laila, e kākau pololeiʻia nā lāʻau hou. I mea e lawe ai nā lāʻau kahiko i ke ʻano i makemake ʻia ma mua o ka hoʻololi ʻana, ʻo ke kaʻina hana reindexing wale nō ke kōkua; ma nā ʻatikala aʻe e kūkākūkā nui ʻia kēia hana. E hoʻopaʻa pono i nā mea a pau, hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Aia nā lāʻau, ʻo ia hoʻi, hiki iā mākou ke hoʻomaka i ke kūkulu ʻana i nā dashboards. Ma muli o ka ʻikepili o nā dashboards mai nā huahana palekana, hiki iā ʻoe ke hoʻomaopopo i ke kūlana o ka palekana ʻike i loko o kahi hui, ʻike maopopo i nā nāwaliwali o ke kulekele o kēia manawa, a ma hope e hoʻomohala i nā ala e hoʻopau ai iā lākou. E kūkulu kāua i kahi dashboard liʻiliʻi me ka hoʻohana ʻana i kekahi mau mea hana ʻike. E loaʻa i ka dashboard nā ʻāpana 5:

  1. papaʻaina no ka helu ʻana i ka huina o nā lāʻau ma nā lau
  2. papa ma nā pūlima IPS koʻikoʻi
  3. palapala pai no nā hanana Kāohi Hoʻoweliweli
  4. pakuhi o nā kahua kipa kaulana loa
  5. ka pakuhi e pili ana i ka hoʻohana ʻana i nā noi pilikia loa

No ka hana ʻana i nā kiʻi hiʻohiʻona, pono ʻoe e hele i ka papa kuhikuhi Hōʻike kiʻi, a koho i ke kiʻi i makemake ʻia a mākou e kūkulu ai! E hele kāua i ka hoʻonohonoho.

Papa no ka helu ʻana i ka huina o nā lāʻau ma ka lau

No ka hana ʻana i kēia, koho i kahi kiʻi Pākaukau ʻIkepili, hāʻule mākou i nā mea hana no ka hana ʻana i nā kiʻi, ma ka ʻaoʻao hema nā hoʻonohonoho o ke kiʻi, ma ka ʻaoʻao ʻākau ke ʻano o ka nānā ʻana i nā hoʻonohonoho o kēia manawa. ʻO ka mea mua, e hōʻike wau i ke ʻano o ka papaʻaina i hoʻopau ʻia, a laila e hele mākou i nā hoʻonohonoho, hiki ke kiʻi ʻia ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

ʻO nā hoʻonohonoho kikoʻī hou aku o ke kiʻi, hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

E nānā kākou i nā hoʻonohonoho.

Hoʻonohonoho mua ʻia anana, ʻo ia ka waiwai e hoʻohui ʻia ai nā kahua āpau. Ua helu ʻia nā metric ma muli o nā waiwai i unuhi ʻia ma kekahi ala a i ʻole mai nā palapala. Lawe pinepine ʻia nā waiwai mai mahina ʻai palapala, akā hiki ke hana ʻia me ka hoʻohana ʻana i nā palapala. Ma kēia hihia mākou e hoʻokomo i loko Hui: Helu (ka huina pau o na moolelo).

Ma hope o kēia, hoʻokaʻawale mākou i ka papaʻaina i nā ʻāpana (māhele) kahi e helu ai ka metric. Hana ʻia kēia hana e ka hoʻonohonoho Buckets, ʻo ia hoʻi he 2 mau koho koho:

  1. e hoʻokaʻawale i nā lālani - e hoʻohui i nā kolamu a ma hope o ka māhele ʻana i ka papaʻaina i nā lālani
  2. papaʻaina hoʻokaʻawale - mahele i kekahi mau papa e pili ana i nā waiwai o kahi kahua kikoʻī.

В pākeke Hiki iā ʻoe ke hoʻohui i kekahi mau māhele e hana i nā kolamu a i ʻole nā ​​​​papakaukau, ʻoi aku ka pololei o nā palena ma aneʻi. Ma ka hōʻuluʻulu ʻana, hiki iā ʻoe ke koho i ke ʻano e hoʻohana ʻia e hoʻokaʻawale i nā ʻāpana: ipv4 range, date range, Terms, etc. ʻO ka koho hoihoi loa he pololei lIKE и Hua'ōlelo koʻikoʻi, Hoʻokaʻawale ʻia i nā ʻāpana e like me nā waiwai o kahi kahua kuhikuhi kikoʻī, ʻo ka ʻokoʻa ma waena o lākou aia i ka helu o nā waiwai i hoʻihoʻi ʻia, a me kā lākou hōʻike. No ka mea makemake mākou e puʻunaue i ka papa ma ka inoa o nā lau, koho mākou i ke kahua - huahana.hua'ōlelo a hoʻonoho i ka nui i 25 mau waiwai i hoʻihoʻi ʻia.

Ma kahi o nā kaula, hoʻohana ʻo elasticsearch i nā ʻano ʻikepili 2 - kikokikona и hua'ōlelo. Inā makemake ʻoe e hana i kahi ʻimi kikokikona piha, pono ʻoe e hoʻohana i ke ʻano kikokikona, kahi mea maʻalahi loa i ke kākau ʻana i kāu lawelawe ʻimi, no ka laʻana, e ʻimi ana i kahi huaʻōlelo i loko o kahi waiwai kahua kikoʻī (text). Inā makemake ʻoe i ka hoʻohālikelike pololei, pono ʻoe e hoʻohana i ke ʻano huaʻōlelo. Eia kekahi, pono e hoʻohana ʻia ke ʻano ʻikepili huaʻōlelo no nā māla e koi ana i ka hoʻokaʻawale ʻana a i ʻole ka hōʻuluʻulu ʻana, ʻo ia hoʻi, i kā mākou hihia.

ʻO ka hopena, helu ʻo Elasticsearch i ka helu o nā lāʻau no kekahi manawa, i hōʻuluʻulu ʻia e ka waiwai ma ke kahua huahana. Ma ka Custom Label, hoʻonoho mākou i ka inoa o ke kolamu e hōʻike ʻia i ka papaʻaina, hoʻonohonoho i ka manawa a mākou e hōʻiliʻili ai i nā lāʻau, hoʻomaka i ka hana - Hoʻouna ʻo Kibana i kahi noi iā elasticsearch, kali no ka pane a laila nānā i ka ʻikepili i loaʻa. Ua mākaukau ka papaʻaina!

Papa pai no nā hanana Kāohi Hoʻoweliweli

ʻO ka hoihoi nui ka ʻike e pili ana i ka nui o nā pane i loaʻa ma ka pākēneka huai ae и e pale e pili ana i nā hanana palekana ʻike ma ke kulekele palekana o kēia manawa. Hoʻohana maikaʻi ka pakuhi pai no kēia kūlana. E koho ma Visualize - Puhi pōʻai. Ma ka metric hoʻi mākou e hoʻonohonoho i ka hui ʻana e ka helu o nā lāʻau. I loko o nā bākeke hoʻokomo mākou i nā ʻōlelo => hana.

Ua pololei nā mea a pau, akā hōʻike ka hopena i nā waiwai no nā lau a pau; pono ʻoe e kānana wale i kēlā mau lau e hana nei i loko o ke ʻano o ka Threat Prevention. No laila, hoʻonohonoho pono mākou kānana no ka ʻimi ʻana i ka ʻike ma nā lau wale nō ke kuleana no nā hanana palekana ʻike - huahana: ("Anti-Bot" OR "New Anti-Virus" OR "DDoS Protector" OR "SmartDefense" OR "Threat Emulation"). Hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

A me nā hoʻonohonoho kikoʻī hou aku, hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Papa Hana Hana IPS

ʻO ka mea nui aʻe, mai kahi ʻike palekana ʻike e nānā a nānā i nā hanana ma ka lau. IPS и Hoʻoweliweli Hoʻoweliweli, которые ʻaʻole i ālai ʻia ke kulekele o kēia manawa, i mea e hoʻololi ai i ka pūlima e pale ai, a i ʻole inā pololei ke kaʻa, mai nānā i ka pūlima. Hana mākou i ka papa ma ke ʻano like me ka laʻana mua, me ka ʻokoʻa wale nō mākou e hana ai i nā kolamu: protections.keyword, severity.keyword, product.keyword, originsicname.keyword. E hoʻonohonoho i kahi kānana i mea e ʻimi ai i ka ʻike ma nā lau wale nō ke kuleana no nā hanana palekana ʻike - huahana: ("SmartDefense" OR "Threat Emulation"). Hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

ʻO nā hoʻonohonoho kikoʻī hou aku, hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Nā palapala kiʻi no nā pūnaewele kipa kaulana loa

No ka hana ʻana i kēia, hana i kahi kiʻi - Paʻa kū pololei. Hoʻohana pū mākou i ka helu (Y axis) ma ke ʻano he metric, a ma ka axis X e hoʻohana mākou i ka inoa o nā pūnaewele kipa e like me nā waiwai - "appi_name". Aia kahi hoʻopunipuni liʻiliʻi ma aneʻi: inā e holo ʻoe i nā hoʻonohonoho i ka mana o kēia manawa, a laila e hōʻailona ʻia nā pūnaewele āpau ma ka pakuhi me ke kala like, i mea e hana ai i nā kala he nui mākou e hoʻohana ai i kahi hoʻonohonoho hou - "split series", hiki iā ʻoe ke hoʻokaʻawale i kahi kolamu i hoʻomākaukau ʻia i nā waiwai hou aʻe, ma muli o ke kahua i koho ʻia! Hiki ke hoʻohana ʻia kēia māhele like ʻole e like me hoʻokahi kolamu ʻulaʻula e like me nā waiwai i ke ʻano stacked, a i ʻole ma ke ʻano maʻamau i mea e hana ai i kekahi mau kolamu e like me kekahi waiwai ma ke axis X. Ma kēia hihia, hoʻohana mākou i ka ʻO ka waiwai like me ke koʻi X, hiki i kēia ke hana i nā kolamu āpau i nā kala ʻokoʻa, e hōʻike ʻia lākou e nā kala ma ka ʻaoʻao ʻākau. Ma ka kānana mākou i hoʻonoho ai - huahana: "URL Filtering" i mea e ʻike ai i ka ʻike ma nā pūnaewele kipa wale nō, hiki ke kaomi ʻia ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Nā koho:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Diagram no ka hoʻohana ʻana i nā noi pilikia loa

No ka hana ʻana i kēia, hana i kahi kiʻi - Vertical Bar. Hoʻohana pū mākou i ka helu (Y axis) ma ke ʻano he metric, a ma ke axis X e hoʻohana mākou i ka inoa o nā noi i hoʻohana ʻia - "appi_name" ma ke ʻano he waiwai. ʻO ka mea nui loa ka hoʻonohonoho kānana - huahana: "Application Control" AND app_risk: (4 OR 5 OR 3 ) A me ka hana: "ʻae". Ke kānana nei mākou i nā lāʻau ma ka ʻaoʻao mana o ka Application, e lawe wale i kēlā mau pūnaewele i hoʻokaʻawale ʻia ʻo Critical, High, Medium pūnaewele pilikia a inā ʻae ʻia ke komo ʻana i kēia mau pūnaewele. Hiki ke kaomi i ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Nā hoʻonohonoho, hiki ke kaomi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Papa kuhikuhi

ʻO ka nānā ʻana a me ka hana ʻana i nā dashboard aia i loko o kahi papa kuhikuhi ʻokoʻa - Dashboard. Maʻalahi nā mea a pau ma ʻaneʻi, hana ʻia kahi dashboard hou, hoʻohui ʻia ka hiʻohiʻona iā ia, waiho ʻia ma kona wahi a ʻo ia nō!

Ke hana nei mākou i kahi dashboard e hiki ai iā ʻoe ke hoʻomaopopo i ke kūlana kumu o ke kūlana o ka palekana ʻike i loko o kahi hui, ʻoiaʻiʻo, aia wale nō ma ka pae Check Point, hiki ke kaomi ʻia ke kiʻi:

3. Elastic ahu: ka nānā ʻana i nā lāʻau palekana. Nā papa kuhikuhi

Ma muli o kēia mau pakuhi, hiki iā mākou ke hoʻomaopopo i nā pūlima koʻikoʻi ʻaʻole i ālai ʻia ma ka pā ahi, kahi e hele ai nā mea hoʻohana, a he aha nā noi pilikia loa a lākou e hoʻohana ai.

hopena

Ua nānā mākou i nā hiki o ka ʻike maka ma Kibana a kūkulu i kahi dashboard, akā he wahi liʻiliʻi wale nō kēia. Ma ka papa e nānā kaʻawale mākou i ka hoʻonohonoho ʻana i nā palapala ʻāina, ka hana ʻana me ka ʻōnaehana elasticsearch, ka ʻike ʻana i nā noi API, automation a me nā mea hou aku!

No laila e hoʻomau (Telegram, Facebook, VK, TS Solution Blog), ʻO Yandex Zen.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka