ELASTIC STACK (2) 썸네일형 리스트형 Elasticsearch 구조 및 윈도우 설치 방법 Elastic Search Elasticsearch는 분산형 Restful 검색 및 분석엔진이다. Elasticsearch의 주요 특징들은 다음과 같다. 역색인을 통한 빠른 검색을 지원 클러스터 구성을 통한 분산처리 및 고가용성 Replica를 활용한 데이터 안정성 증대 Shard 분배를 통한 선형적 확장(scale-out) RESTful API 지원 Schemaless 지원 인덱스 기반의 타입 및 색인 방식 설정 지원 elasticsearch는 이러한 기능을 구현하기 위해 내부적으로 최적화된 물리적 구조와 논리적 구조를 갖고 있다. Elasticsearch 구조 Elasticsearch의 논리적 구조 - 도큐먼트(Document) Elasticsearch 최소 단위 데이터. (RDBMS Row) - 타.. ELK Stack (Elsatic Stack)이란? 개념, 정의 소개 현재 많은 기업에서는 로그 기록 및 수집에 대한 중요성을 매우 강조하고 있다. 안정된 시스템을 갖추려면 로그에 관한 분석은 필수적이다. 특히, 분산 환경에서 빠르고 쉽게 시스템의 로그 및 서비스 데이터를 수집하고 분석하는 기술을 갖기 위해선 ELK Stack을 필수적으로 알고 있어야 한다. 따라서, ELK Stack을 소개해보려고 한다. 우선, ELK는 Elasticsearch, Logstash 및 Kibana의 머리글자로 이루어진 프로젝트이다. 최근에 경량의 단일 목적 데이터 수집기인 Beats가 추가되면서 현재 ELK Stack으로 통틀어 얘기하고 있다. 세 모듈은 각각 독립된 기술이기에 필요에 따라 일부만 사용이 가능하나, 호환성에 매우 뛰어나기 때문에 같이 사용하는 것을 추천한다. 그렇다면 ELK.. 이전 1 다음