본문 바로가기

ELK 개념4

로그스태시 개념 뿌수기 로그는 시스템이나 애플리케이션 상태 및 행위와 관련된 풍부한 정보를 포함. 일반적으로 로그를 처리하려면 필요한 정보를 수집하고 추출, 분석하는 과정이 필요 로그스태시는 주로 ETL(Extract, Transform, Load) 엔진으로 사용 로그 = 타임스탬프 + 데이터 로그스태시는 오픈소스 데이터 수집 엔진으로, 실시간 파이프라인 기능을 갖춤 로그스태시 핵심 특징플러그형 데이터 파이프라인 아키텍처 : 플러그인은 데이터 처리를 위한 파이프라인 구축에 있어 다양한 입력, 필터, 출력을 혼합, 일치, 조율하는 데 사용확장성 : JRuby 언어로 작성된 로그스태시는 플러그형 파이프라인 아키텍처를 지원하므로 사용자 요구 사항에 따라 맞춤형 플러그인을 손쉽게 구축중앙 집중형 데이터 처리 : 로그스태시가 제공하는 .. 2023. 10. 19.
[일래스틱 스택 6 입문] 3장. 유사도 검색 [일래스틱 스택 6 입문] 1장. 일래스틱 소개 일래스틱서치 개념 및 사용 이유 일래스틱서치는 실시간 분산 검색 및 분석 엔진으로, 수평적으로 확장할 수 있다. 또한 일래스틱 스택의 핵심으로, 중앙에서 데이터를 저장해 다양한 문제를 해 wonos.tistory.com [일래스틱 스택 6 입문] 2장. 일래스틱서치 시작하기 [일래스틱 스택 6 입문] 1장. 일래스틱 소개 일래스틱서치 개념 및 사용 이유 일래스틱서치는 실시간 분산 검색 및 분석 엔진으로, 수평적으로 확장할 수 있다. 또한 일래스틱 스택의 핵심으로, wonos.tistory.com 일래스틱서치의 핵심이라 할 수 있는 검색 기능 분석기 구조 문자 필터 : 0개 이상 토크나이저(Tokenizer) : 정확히 1개 토큰 필터(Token filter.. 2023. 9. 17.
[일래스틱 스택 6 입문] 2장. 일래스틱서치 시작하기 [일래스틱 스택 6 입문] 1장. 일래스틱 소개 일래스틱서치 개념 및 사용 이유 일래스틱서치는 실시간 분산 검색 및 분석 엔진으로, 수평적으로 확장할 수 있다. 또한 일래스틱 스택의 핵심으로, 중앙에서 데이터를 저장해 다양한 문제를 해 wonos.tistory.com 일래스틱서치와 같은 도큐먼트 지향 저장소는 데이터의 추상적 개념을 사용한다. 인덱스 타입 도큐먼트 클러스터 노드 샤드 및 복제본 매핑 및 타입 역색인 인덱스 : 단일 타입의 도큐먼트를 저장하고 관리하는 컨테이너이다. / 관계형 데이터베이스의 데이터베이스 스키마와 거의 유사하다. 일래스틱서치에서 타입은 테이블, 도큐먼트는 테이블 레코드와 같다. 일래스틱서치 6.0 이전 버전에서는 단일 인덱스에 여러 타입을 포함할 수 있었다. 6.0버전 부터는.. 2023. 8. 22.
[일래스틱 스택 6 입문] 1장. 일래스틱 소개 일래스틱서치 개념 및 사용 이유 일래스틱서치는 실시간 분산 검색 및 분석 엔진으로, 수평적으로 확장할 수 있다. 또한 일래스틱 스택의 핵심으로, 중앙에서 데이터를 저장해 다양한 문제를 해결하거나 예상치 못한 상황을 발견해 적절한 조치를 취할 수 있다. 일래스틱서치를 데이터 저장소로 사용하면 얻을 수 있는 주요 이점 스키마리스와 도큐먼트 지향 검색 분석 풍부한 클라이언트 라이브러리와 REST API 지원 운영 및 확장 용이 거의 실시간 (Near Real Time) 신속성 결함 허용성 (Fault tolerant) 스키마리스 및 도큐먼트 지향 데이터 구조에 엄격한 기준이 없고, 다양한 JSON 도큐먼트를 저장할 수 있으며, 관계형 데이터베이스의 행, 열과 달리 일래스틱서치에서 일급객체로 취급된다. 엄청난 .. 2023. 8. 22.