ELK 스택이란 무엇입니까?

ELK 스택은 Elasticsearch, Logstash, Kibana의 세 가지 인기 있는 프로젝트로 구성된 스택을 의미하는 약어입니다. Elasticsearch라고도 불리는 ELK 스택은 사용자에게 모든 시스템과 애플리케이션에서 로그를 집계하고 이를 분석하며 애플리케이션과 인프라 모니터링 시각화를 생성하고, 빠르게 문제를 해결하며 보안 분석할 수 있는 능력을 제공합니다.

E = Elasticsearch
Elasticsearch는 Apache Lucene에 구축되어 배포된 검색 및 분석 엔진입니다. 다양한 언어를 지원하고 고성능에 스키마가 없는 JSON 문서로 Elasticsearch는 다양한 로그 분석과 검색 사용 사례에 최고의 선택이 되었습니다. 자세히 알아보기 »

2021년 1월 21일, Elastic NV는 소프트웨어 라이선스 전략을 변경하는 바, 퍼미시브 라이선스인 Apache License Version 2.0(ALv2) 라이선스 하에서 Elasticsearch 및 Kibana의 새로운 버전을 더 이상 릴리스하지 않는다고 발표했습니다. 그 대신 새로운 버전의 소프트웨어는 Elastic License 또는 SSPL 아래에서 소스 코드를 사용할 수 있는 Elastic 라이선스 하에서 제공됩니다. 해당 라이선스는 오픈 소스가 아니며 사용자에게 동일한 자유를 제공하지 않습니다. 오픈 소스 커뮤니티와 고객이 계속해서 안전하고 고품질에 완전한 오픈 소스 검색과 분석 제품군을 사용할 수 있도록 AWS는 커뮤니티 주도적이며 오픈 소스 Elasticsearch 및 Kibana의 ALv2 라이선스 갈래인 OpenSearch 프로젝트를 도입했습니다. OpenSearch 제품군은 검색 엔진인 OpenSearch와 시각화 및 사용자 인터페이스인 OpenSearch 대시보드로 구성됩니다.

L = Logstash
Logstash는 다양한 소스로부터 데이터를 수집하고 전환하여 원하는 대상에 전송할 수 있도록 하는 오픈 소스 데이터 수집 도구입니다. 사전 구축된 필터와 200개가 넘은 플러그인에 대한 지원으로 Logstash는 사용자가 데이터 원본이나 유형에 관계없이 데이터를 쉽게 수집할 수 있도록 도와줍니다. 자세히 알아보기 »

K = Kibana
Kibana는 로그 및 이벤트 검토에 사용하는 데이터 시각화 및 탐색 도구입니다. Kibana는 사용하기 쉽고 대화형 차트와 사전 구축된 집계 및 필터, 지리 공간적 지원을 제공하고 이를 사용해 Elasticsearch에 저장된 데이터를 시각화할 때 원하는 선택을 할 수 있습니다. 자세히 알아보기 »

ELK 스택은 로그 분석 공간에서 필요를 채워줍니다. 여러분의 IT 인프라가 점점 더 퍼블릭 클라우드로 이동할수록, 해당 인프라와 서버 로그, 애플리케이션 로그, 클릭스트림 프로세스를 모니터링하기 위해 로그 관리와 분석 솔루션이 필요합니다. ELK 스택은 개발자와 DevOps 엔지니어가 오류 진단, 애플리케이션 성능, 인프라 모니터링으로부터 값진 인사이트를 얻을 수 있도록 적은 비용으로 단순하면서도 강력한 로그 분석 솔루션을 제공합니다.

ELK 스택이 유명한 이유는 무엇입니까?

ELK 스택은 로그 분석 공간에서의 필요를 채워주기 때문에 유명합니다. 여러분의 IT 인프라가 점점 더 퍼블릭 클라우드로 이동할수록, 해당 인프라와 서버 로그, 애플리케이션 로그, 클릭스트림 프로세스를 모니터링하기 위해 로그 관리와 분석 솔루션이 필요합니다. ELK 스택은 개발자와 DevOps 엔지니어가 오류 진단, 애플리케이션 성능, 인프라 모니터링으로부터 값진 인사이트를 얻을 수 있도록 적은 비용으로 단순하면서도 강력한 로그 분석 솔루션을 제공합니다.

ELK 스택 - 맞는 옵션 선택하기

Apache 2.0 라이선스 버전의 Elasticsearch 및 Kibana(7.10.2 버전까지)에 직접 ELK 스택을 배포하고 관리하거나, ELK 스택의 오픈 소스 대안으로 OpenSearch, OpenSearch 대시보드 및 Logstash를 자체 관리할 수 있습니다. 그러나, 여러분은 개발자 또는 DevOps 엔지니어가 혁신적인 애플리케이션 구축에 시간을 쓰거나, 배포, 업그레이드, 소프트웨어 설치 및 패치, 백업, 모니터링과 같은 운영 작업 관리에 시간을 쓰는 것 중 어느 쪽을 선호하십니까? 또한 사용자의 비즈니스 요구 사항에 맞춰 확장 또는 축소하거나 보안 및 규정 준수를 성취하는 것도 자체 관리형 옵션에서는 과제가 됩니다.

아니면 쉽고 확장 가능하며 더욱 안전한 옵션을 선택할 수 있습니다.

Amazon OpenSearch Service(Amazon Elasticsearch Service 후속) 소개

Amazon OpenSearch Service는 최신 버전의 OpenSearch를 제공하며, 19가지 버전의 Elasticsearch (버전 1.5~7.10) 및 OpenSearch Dashboards 및 Kibana (버전 1.5~7.10)이 제공하는 시각화 기능을 지원합니다. 본 서비스는 Amazon Kinesis Data Firehose, Amazon CloudWatch Logs, AWS IoT와 같은 여러 AWS 서비스는 물론 Logstash를 통합하여 사용자가 본인의 사용 사례 요구 사항에 적합한 데이터 수집 도구를 선택할 수 있는 유연성을 제공합니다.

Amazon OpenSearch Service를 시작하려면 어떻게 해야 합니까?

마침 Amazon OpenSearch Service를 시작하실 수 있는 단계별 안내서를 작성했습니다. AWS 프리 티어가 있으시면 어떤 부담이나 비용 없이 첫 도메인을 시작할 수 있습니다. 아니면 이 을 따라서 Amazon OpenSearch Service 실습 경험을 쌓을 수 있습니다.