[ÄÄÇ»ÅÍ¿ùµå] ¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)Àº Àü¼¼°è 10¸¸¸í ÀÌ»óÀÇ Ä¿¹Â´ÏƼ ȸ¿ø°ú 4500°³ ÀÌ»óÀÇ À¯·á °í°´À» È®º¸Çϰí ÀÖ´Â ½Ç½Ã°£ µ¥ÀÌÅÍ ºÐ¼®¿¡ °ÇÑ ±Û·Î¹ú µ¥ÀÌÅÍ Ç÷§ÆûÀÌ´Ù. Áö³ 12¿ù ¼¿ï ÄÚ¿¢½º ÀÎÅÍÄÁƼ³ÙÅ»¿¡¼ °³ÃÖµÈ ‘¼¿ï ¿¤¶ó½ºÆ½ ¿Â Åõ¾î’¿¡´Â 500¿©¸íÀÌ Âü¼®Çϰí 3700¿©¸íÀÌ Ä¿¹Â´ÏƼ Ȱµ¿À» ÇÏ´Â µî ±¹³» ½ÃÀå¿¡¼ ÀÌ¹Ì ¼Ö·ç¼Ç¿¡ ´ëÇÑ ½ÃÀåÀÇ °ü½ÉÀÌ ³ô´Ù. µð¸®¾Æ(´ëÇ¥ ¹èÇö±â)´Â Áö³ 6¿ù ¿¤¶ó½ºÆ½¼Ä¡ ÄÚ¸®¾Æ(Elasticsearch Korea)¿Í ±ÝÀ¶ºÎ¹® Àü·«Àû ¸®¼¿·¯ Çù¾àÀ» ¸Î°í º»°ÝÀûÀ¸·Î ¿¤¶ó½ºÆ½ Á¦Ç°ÀÇ ½ÃÀå È®´ë¿¡ ³ª¼°í ÀÖ´Ù.
¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)Àº ¿ÀǼҽº ±â¹ÝÀÇ ¼Ö·ç¼ÇÀÌ´Ù. ´Ù¾çÇÑ DB Ç÷§ÆûÀÌ ÀÖÁö¸¸ ±× Áß¿¡¼µµ ¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)ÀÌ ÁÖ¸ñ¹Þ°í ÀÖ´Â °ÍÀº ±× Äõ¸®¼Óµµ ¶§¹®ÀÌ´Ù. ¿¤¶ó½ºÆ½ ½ºÅÃÀº text, number, date, IP address ¹× ´Ù¾çÇÏ°Ô Ãß»óÈ µÈ ¸ðµç À¯ÇüÀÇ µ¥ÀÌÅ͸¦ À妽Ì(indexing)ÇÏ´Â ¹æ¹ýÀ» äÅÃÇÔÀ¸·Î½á Ÿ»ç Á¦Ç° ´ëºñ ¾öû³ ½Ç½Ã°£ Äõ¸®¼Óµµ Çâ»óÀ» º¸¿©ÁØ´Ù.
¶ÇÇÑ Ãâ½Ã ¿¹Á¤ÀÎ ¿¤¶ó½ºÆ½¼Ä¡(Elasticsearch) 6.4¹öÀü¿¡´Â ÇѱÛÇüżҺм®±â ‘NORI’°¡ Æ÷ÇÔµÊÀ¸·Î½á Çѱ¹ »ç¿ëÀڵ鿡°Ô ´õ¿í Ȱ¿ëµµ°¡ ³ô¾ÆÁú Àü¸ÁÀÌ´Ù. ¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)Àº µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â Beats, µ¥ÀÌÅ͸¦ ¼öÁý·º¯È¯ÇÏ´Â Logstash, °Ë»ö ¹× ºÐ¼®¿£Áø Elasticsearch¿Í µ¥ÀÌÅ͸¦ ½Ã°¢ÈÇÏ°í ¸ðµç ±â´ÉÀ» °ü¸®ÇÏ´Â Kibana·Î ±¸¼ºµÈ´Ù.
¿¤¶ó½ºÆ½ ½ºÅÃÀÇ ±âº» ±¸¼º
|
 |
|
¡ã ¿¤¶ó½ºÆ½ ½ºÅÃÀÇ ±âº» ±¸¼º |
°æ·® µ¥ÀÌÅͼöÁý±â Beats
Beats´Â ƯÁ¤ ¸ñÀûÀ» À§ÇÑ µ¥ÀÌÅÍ ¼öÁý¿ë Ç÷§ÆûÀÌ´Ù. °æ·® ¿¡ÀÌÀüÆ®·Î ¼³Ä¡µÇ¾î ·Î±× ÆÄÀÏ, ¸ÞÆ®¸¯, ³×Æ®¿öÅ© µ¥ÀÌÅÍ, windows À̺¥Æ® ·Î±×, °¨»ç µ¥ÀÌÅÍ, °¡µ¿½Ã°£ µ¥ÀÌÅÍ µî ´Ù¾çÇÑ À¯ÇüÀÇ ¼ö¹é °³ ¶Ç´Â ¼öõ °³ÀÇ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ¿© Logstash ¶Ç´Â Elasticsearch·Î Àü¼ÛÇÑ´Ù.
µ¿Àû µ¥ÀÌÅÍ ¼öÁý ÆÄÀÌÇÁ¶óÀÎ Logstash
Logstash´Â Æ÷¸ËÀ̳ª ½ºÅ°¸¶¿¡ °ü°è¾øÀÌ ¸ðµç µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í °È ¹× ÅëÇÕÇϱâ À§ÇÑ Elastic StackÀÇ Áß¾Ó µ¥ÀÌÅÍ ÇÃ·Î¿ì ¿£ÁøÀÌ´Ù. È®Àå °¡´ÉÇÑ Ç÷¯±×ÀÎ ¿¡ÄڽýºÅÛÀ¸·Î ±¸¼ºµÇ¾î ´Ù¾çÇÑ ½Ã½ºÅÛ¿¡ »ê¹ßÀûÀ¸·Î º¸°üµÈ ¿©·¯ À¯ÇüÀÇ µ¥ÀÌÅ͵éÀ» ¿¬¼Ó ½ºÆ®¸®¹Ö ÇüÅ·Π°£ÆíÇÏ°Ô ¼öÁýÇÑ´Ù. 200°³ ÀÌ»óÀÇ Ç÷¯±×ÀÎÀ» Á¦°øÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦°øÇϸç API¿Í Ç÷¯±×ÀÎ »ý¼º±â¸¦ ÅëÇØ °íÀ¯ÇÑ Ç÷¯±×ÀÎÀ» »ý¼ºÇÒ ¼öµµ ÀÖ´Ù. Logstash ÇÊÅÍ´Â IPÁÖ¼Ò¿¡¼ À§Ä¡ ÁÂÇ¥¸¦ ÇØµ¶Çϰųª PIIµ¥ÀÌÅ͸¦ À͸íÈÇÏ°í ¹Î°¨ÇÑ Á¤º¸ Çʵ带 ¿ÏÀüÈ÷ Á¦¿ÜÇÏ´Â µî ÀÔ·ÂµÈ µ¥ÀÌÅ͵éÀ» ÅëÇÕµÈ Çü½ÄÀ¸·Î º¯È¯ÇÏ¿© ºÐ¼®ÀÌ ¿ëÀÌÇϵµ·Ï ¸¸µé¾îÁØ´Ù. ÀÌ ÈÄ ÀúÀå¼Ò¸¦ ¼±ÅÃÇÏ¿© µ¥ÀÌÅ͸¦ Àü¼ÛÇϰԵǸç Elasticsearch »Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ÀúÀå¼Ò·Î ´Ù¿î½ºÆ®¸²ÀÌ °¡´ÉÇÏ´Ù.
ºÐ»êÇü RESTful °Ë»ö ¹× ºÐ¼® ¿£Áø Elasticsearch
Elasticsearch´Â Á¤Çü, ºñÁ¤Çü, À§Ä¡Á¤º¸, ¸ÞÆ®¸¯ µî ¿øÇÏ´Â ¹æ¹ýÀ¸·Î ´Ù¾çÇÑ À¯ÇüÀÇ °Ë»öÀ» ¼öÇàÇÏ°í °áÇÕÇÒ ¼ö ÀÖ´Ù. ÅØ½ºÆ®´Â ¿ªÀ妽º·Î »öÀÎÇÏ°í ¼ýÀÚ ¹× À§Ä¡ µ¥ÀÌÅÍ´Â BKD tree·Î, ±âŸ µ¥ÀÌÅ͵éÀº ºÐ¼®À» À§ÇØ columnar store·Î ÀúÀåÇϸç Ç׸ñµéÀ» À妽ÌÇØ ¸ðµç µ¥ÀÌÅÍ¿¡ ºü¸¥ ¼Óµµ·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù. Elasticsearch´Â Ç¥ÁØ REST API¿Í JSONÀ» »ç¿ëÇϸç Java, Python, .NET ¹× PHP¿Í °°Àº ´Ù¾çÇÑ ¾ð¾î·Îµµ Ŭ¶óÀÌ¾ðÆ® ±¸Ãà ¹× À¯Áö °ü¸®°¡ °¡´ÉÇϱ⠶§¹®¿¡ ÀÛ¾÷ÀÌ ¿ëÀÌÇÏ´Ù. 300°³ÀÇ ³ëµå´ø ´ÜÀÏ ³ëµå´ø ½ÇÇàµÇ´Â Elasticsearch Ŭ·¯½ºÅÍ´Â ¸ðµÎ µ¿ÀÏÇÑ ¹æ½ÄÀ¸·Î ´ëÈÇÏ¸ç ¿øÈ°ÇÑ ÀÛ¾÷À» À§ÇØ Å¬·¯½ºÅÍ¿¡¼ À妽º¿Í Äõ¸® ¹èÆ÷ ¹æ¹ýÀ» ÀÚµ¿À¸·Î °ü¸®ÇÏ¸é¼ ÃÊ´ç ¾öû³ ¾çÀÇ À̺¥Æ®¸¦ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ¼öÆòÀû È®ÀåÀÌ °¡´ÉÇÏ´Ù.
|
 |
|
¡ã Kibana È¸é ¿¹½Ã |
Elasticsearch µ¥ÀÌÅ͸¦ ½Ã°¢ÈÇÏ´Â Kibana
Kibana´Â »ç¿ëÀÚµéÀÌ ´Ü¼øÈ÷ Ŭ¸¯°ú µå·¡±×¸¸À¸·Îµµ µ¥ÀÌÅÍÀÇ ½ÉÃþ ºÐ¼®ÀÌ °¡´ÉÇϵµ·Ï °³¹ßµÇ¾ú´Ù. ±âº»ÀûÀ¸·Î È÷½ºÅä±×·¥, ¶óÀÎ ±×·¡ÇÁ, ÆÄÀÌ Â÷Æ®, ¼±¹ö½ºÆ®¿Í °°Àº ÇüÅ·Πµ¥ÀÌÅ͸¦ ½Ã°¢ÈÇÒ »Ó¸¸ ¾Æ´Ï¶ó Elastic Map ¼ºñ½º¸¦ Ȱ¿ëÇØ À§Ä¡Á¤º¸ µ¥ÀÌÅ͸¦ ½Ã°¢ÈÇϱ⵵ Çϰí Time Series UI¸¦ ÅëÇÑ ½Ã°è¿ ºÐ¼®, µ¥ÀÌÅͰ£ °ü°è Ž»ö µîÀÇ ±â´ÉÀ» Á¦°øÇÑ´Ù.
¿£ÅÍÇÁ¶óÀÌÁî ±â´ÉÀÇ X-Pack
X-PackÀº ¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)ÀÇ È®Àå ÆÐŰÁöÀÌ´Ù. ±âº»±â´ÉÀ» Ãæ½ÇÇÏ°Ô Á¦°øÇØÁÖ´Â ¿¤¶ó½ºÆ½ ½ºÅÃ(Elastic Stack)¸¸À¸·Îµµ ¸¹Àº ±â´ÉÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ È®½ÇÇÑ º¸¾È, È¿À²ÀûÀÎ ¸ð´ÏÅ͸µ, ±×¸®°í ¿ëÀÌÇÑ º¸°í¼ ÀÛ¼º ±â´É°ú °°ÀÌ ¿£ÅÍÇÁ¶óÀÌÁî ¿î¿µÈ¯°æÀ» °®Ãß±â À§Çؼ È®Àå ±â´ÉÀ» Á¦°øÇÏ´Â ÆÐŰÁö X-PackÀÇ µµÀÔÀº ÇʼöÀûÀÌ´Ù. X-PackÀÌ Á¦°øÇÏ´Â ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
|
 |
|
¡ã X-Pack ÁÖ¿ä ±â´É |
Security
Elastic Stack¿¡ À¯ÀԵǴ µ¥ÀÌÅ͸¦ Çã°¡µÇÁö ¾Ê´Â »ç¿ëÀÚ¿Í ºñÀǵµÀûÀÎ ¼öÁ¤À¸·ÎºÎÅÍ º¸È£Çϱâ À§ÇØ ÀÎÁõ±â´ÉÀ» Á¦°øÇÑ´Ù. ¸ÖƼÅ׳ͽà Áö¿ø±â´ÉÀ» ÅëÇØ ƯÁ¤ Elasticsearch À妽º¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑÀ» »ç¿ëÀÚ¿¡°Ô ºÎ¿©ÇÒ ¼ö ÀÖ´Ù.
Alerting
µ¥ÀÌÅÍ º¯°æ »çÇ×À» °¨Áö ÇÏ°í ¾Ë¶÷ ±â´ÉÀ» Á¦°øÇÑ´Ù. CPU »ç¿ë·®ÀÇ °©ÀÛ½º·± Áõ°¡, ¾îÇø®ÄÉÀÌ¼Ç ÀÀ´ä½Ã°£ÀÇ ±ÞÁõ, Elasticsearch Àε¦½Ì ¼ÓµµÀÇ ±Þ¶ô°ú °°Àº º¯È¸¦ °¨ÁöÇÏ°í ¾Ë¶÷À» ÁÖ¸ç ±× ¹æ¹ýÀ¸·Î´Â À̸ÞÀÏ, PagerDuty, Slack, HipChatµî ´Ù¾çÇÑ ¿É¼ÇÀÌ Á¦°øµÈ´Ù. ¶ÇÇÑ ±âÁ¸ ¸ð´ÏÅ͸µ ÀÎÇÁ¶ó³ª Ÿ»ç ½Ã½ºÅÛ°ú ÅëÇÕµÉ ¼ö ÀÖ´Â °·ÂÇÑ Webhookµµ Á¦°øÇÑ´Ù.
Monitoring
Elastic StackÀ» ÃÖÀûÈÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ Á¦°øÇÏ°í ´Ù¾çÇÑ ·¹º§¿¡¼ À̵éÀÇ »óŸ¦ Æò°¡ÇÒ ¼ö ÀÖ´Â ´ë½Ãº¸µå¸¦ Á¦°øÇÑ´Ù. ´ë½Ãº¸µå¸¦ ÅëÇØ Ŭ·¯½ºÅÍ »óŸ¦ ÇÑ ´«¿¡ º¼ ¼ö ÀÖÀ¸¸ç ÅëÇÕ ¸ð´ÏÅ͸µ Ŭ·¯½ºÅ͸¦ ±¸¼ºÇؼ ¼·Î ´Ù¸¥ À§Ä¡¿¡ ¹èÆ÷µÈ ¿©·¯ °³ÀÇ Elastic Stack ½Ã½ºÅÛµéÀÇ ÀÛ¾÷À» ½±°Ô Áß¾ÓÀ¸·Î ¸ð¾Æ ±â·ÏÇϰí, ÃßÀûÇÏ°í ¼·Î ºñ±³ÇØ º¼ ¼ö ÀÖ´Ù.
Reporting
Ŭ¸¯ ÇÑ ¹øÀ¸·Î Kibana¿¡ ½Ã°¢ÈµÈ ´ë½Ãº¸µå¸¦ PDF º¸°í¼·Î »ý¼ºÇÑ´Ù. Á¤±âÀû ÀÏÁ¤ ¶Ç´Â ƯÁ¤ Á¶°Ç¿¡ µû¶ó ÀÚµ¿À¸·Î º¸°í¼¸¦ »ý¼º ¹× °í°´, °ü¸®ÀÚ, °æ¿µÀÚ¿¡°Ô Àü¼ÛÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ Ad-hoc ºÐ¼® °á°ú¸¦ CSV ÆÄÀÏ·Î ºü¸£°Ô µ¿·á¿¡°Ô º¸³¾ ¼ö ÀÖÀ¸¸ç CSV ³»º¸³»±â¿Í ¾Ë¸²(Alert) ±â´ÉÀ» °áÇÕÇÏ¿© µ¥ÀÌÅÍ ´ýÇÁ¸¦ Á¤±âÀûÀ¸·Î ¿¹¾àÇϰųª ƯÁ¤ Á¶°Ç ÃæÁ· ½Ã º¸³¾ ¼ö ÀÖ´Ù.
Graph
µ¥ÀÌÅͰ£ÀÇ À¯»ç°ü°è¸¦ ÆÄ¾ÇÇϴµ¥ À¯¿ëÇÑ API ¹× UI ±â¹Ýµµ±¸ÀÌ´Ù. ElasticsearchÀÇ ¿¬°üµµ ºÐ¼® ±â´ÉÀ» ÀÌ¿ëÇÏ¿© µ¥ÀÌÅͰ£ ¿¬°è¸¦ Ž»öÇÏ´Â °ü°è ÁöÇâÀû Á¢±Ù¹ýÀ» Á¦°øÇÑ´Ù. ÀÌ ±â¼úÀÇ ÇÙ½ÉÀº Àα⵵(Popularity)¿Í ¿¬°üµµ(Relevance)°£ÀÇ Â÷À̸¦ ½Äº°ÇÏ´Â °ÍÀÌ´Ù. Elasticsearch´Â Á¤º¸ °Ë»ö¿¡ ´ëÇÑ ±íÀº Áö½Ä°ú dzºÎÇÑ Åë°è Á¤º¸¸¦ Á¶ÇÕÇÑ À妽ÌÀ» ÅëÇØ ¿¬°ü¼ºÀ» °è»êÇÏ°í °¡Àå À¯ÀǹÌÇÑ ¸µÅ©¸¦ °¡Àå ¸ÕÀú Á¦½ÃÇÑ´Ù.
|
 |
|
¡ã Graph ±â´É Ȱ¿ë ¿¹½Ã ȸé |
Machine Learning
X-Pack ¸Ó½Å ·¯´×Àº Elasticsearch µ¥ÀÌÅÍÀÇ Æ®·»µå, Áֱ⼺ µîÀ» ÀÚµ¿À¸·Î ½Ç½Ã°£ ¸ðµ¨¸µÇÏ¿© ´õ ºü¸£°Ô ¹®Á¦¸¦ ½Äº°ÇÏ°í ±Ùº» ¿øÀÎÀ» ºÐ¼®, °£¼ÒÈÇÏ¿© ÇØ°áÇÑ´Ù. ÀÌ»ó ¡Èİ¡ °¨ÁöµÇ¸é ½É°¢ÇÑ ¿µÇâÀ» ¹ÞÀº ¼Ó¼ºÀ» ½±°Ô ½Äº°ÇÒ ¼ö ÀÖÀ¸¸ç ¸Ó½Å·¯´×¿¡ Æ÷ÇÔµÈ ¿¹Ãø ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ¹Ì·¡¸¦ À§ÇÑ ´õ ³ªÀº °èȹµéÀ» ÁغñÇϰí, °³¼± ¹æÇâ±îÁö µµÃâÇÒ ¼ö ÀÖ´Ù.
±ÝÀ¶±Ç Àû¿ë »ç·Ê
Elastic StackÀº Goldman Sachs, Bank West. BNP Paribas µî ¿©·¯ ±Û·Î¹ú ±ÝÀ¶±â°ü¿¡ ÀÌ¹Ì µµÀÔµÈ »ç·Ê¸¦ °¡Áö°í ÀÖ´Ù. ÀϺ»ÀÇ ¼ÒÇÁÆ®¹ðÅ©´Â Elastic StackÀ» µ¥ÀÌÅÍ µð¹ö±ë Åø·Î ¾²°í ¸Ó½Å·¯´×À» Ȱ¿ëÇÏ¿© Kibana ´ë½Ãº¸µå¿¡ ¸Ó½Å·¯´× ó¸®µÈ °ÍÀ» °¡½ÃÈÇÏ¿© º¸¿©ÁØ´Ù. ½Å¿ëÄ«µå °¡¸ÍÁ¡ÀÇ ¸ðµç Æ®·£Àè¼Ç µ¥ÀÌÅ͸¦ Elasticsearch¿¡ ¼öÁýÇÏ°í ¸Ó½Å·¯´×À¸·Î °¡¸ÍÁ¡°£ °Å·¡ ºñ±³¸¦ ÅëÇØ ÀÌ»óÇö»óÀ» ½Ç½Ã°£ ŽÁöÇÑ´Ù.
¿µ±¹ÀÇ ±ÝÀ¶±â¾÷ÀÎ Barclays´Â ÀÎÅͳݹðÅ·, ¸ð¹ÙÀÏ ¹ðÅ·µîÀÇ »ç¿ëÀÌ ´Ã¾î³ª¸ç ºÒ¾ÈÇØÁø º¸¾ÈÀ» ÇØ°áÇϱâ À§ÇØ ElasticÀ» µµÀÔÇß´Ù. ´ç½Ã º¸¾È°ú °ü·ÃµÈ 50¿©°³ ÀÌ»óÀÇ ÅøÀ» °¡Áö°í ÀÖ¾úÀ¸¸ç ¹®Á¦ ¹ß»ý ½Ã °¢°¢À» °Ë»ö ÇØ¾ß ÇÏ´Â ¾î·Á¿òÀÌ ÀÖ¾ú´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ ¸ðµç ·Î±×¸¦ ÇÑ °÷À¸·Î ¸ðÀ¸°í ÅëÇÕ ´ë½Ãº¸µå¸¦ ¸¸µé¾î ´Ù¾çÇÑ ¸Ó½Å·¯´×°ú ·êÀ» Àû¿ëÇÏ¿© °ü¸®ÇÑ´Ù.
ÇØ¿Ü »ç·Ê¿¡¼ º¼ ¼ö ÀÖµíÀÌ Elastic StackÀº º¸¾È, ¸ð´ÏÅ͸µ, ¸Ó½Å·¯´× µî ´Ù¾çÇÑ ¸ñÀûÀ¸·Î ±ÝÀ¶±â°ü¿¡¼ Àû¿ëµÇ¾î Ȱ¿ëµÇ°í ÀÖ´Ù. ÃÖ±ÙÀÇ ±ÝÀ¶±â°üÀº Á¤º¸°¡ ÀԷµǴ ä³ÎÀÌ ´Ù¾çÇØÁü¿¡ µû¶ó »ê¹ßÀûÀ¸·Î ¹ß»ýÇÏ´Â µ¥ÀÌÅ͵éÀ» ÅëÇÕ °ü¸®ÇÏ´Â °ÍÀÌ ½Ã½ºÅÛ ¿î¿µÀÇ Áß¿ä ¿ä¼Ò°¡ µÇ¾ú´Ù. °á±¹ ¸Æ¶ôÀÖ°Ô ÅëÇÕµÈ µ¥ÀÌÅͰ¡ ºñÁî´Ï½º¸¦ µµ¿ï ¼ö ÀÖÀ¸¸ç ±× ¿ªÇÒÀ» À§ÇØ Elastic Stack°ú X-PackÀÇ µµÀÔÀÌ ÇÊ¿äÇÏ´Ù.
ÃÖ±Ù ±¹³» ±ÝÀ¶±â°ü¿¡¼µµ ÀÌ·¯ÇÑ ¿òÁ÷ÀÓÀÌ ³ªÅ¸³ª°í ÀÖÀ¸¸ç, ÀÌ¹Ì 5°³ ÀÌ»óÀÇ ÀºÇà/Ä«µå/º¸Çè»ç¿¡¼ ¿¤¶ó½ºÆ½ subscriptionÀ» µµÀÔÇÏ¿© Ȱ¿ëÇϰí ÀÖ´Ù
µð¸®¾Æ´Â ¾ÕÀ¸·Î Elastic Á¦Ç°ÀÇ ±ÝÀ¶±Ç È®»êÀ» À§ÇØ ±ÝÀ¶±â°ü¿¡ ÇÊ¿äÇÑ º°µµÀÇ ¸ðµâÀ» °³¹ß·°ø±ÞÇϰí Elastic StackÀ» ±â¹ÝÀ¸·Î ÇÏ´Â Àå¾Ö¿¹Ãø ¼Ö·ç¼ÇÀ» °³¹ßÇÏ¿© 2019³â ÃÊ µ¶ÀÚÀûÀÎ ¼Ö·ç¼ÇÀ» ·±ÄªÇÏ´Â °ÍÀ» ¸ñÇ¥·Î Çϰí ÀÖ´Ù. |