엘라스틱 스택이란

POOHYA·2022년 1월 25일
0

ElasticStack

목록 보기
1/1

엘라스틱 스택의 구성요소

  • 방대한 양의 데이터를 신속하고 거의 실시간으로 저장, 검색, 분석할 수 있는 빅데이터 플랫폼이다.
  • 분산 검색 엔진으로 검색어에 대한 유사도 스코어를 기반으로 한 정렬을 제공한다.
  • 모든 통신을 REST API를 이용하도록 만들어 프로그래밍 언어와 무관하게 사용자가 쉽게 접근할 수 있도록 활용성을 높였다.
  • 최적화된 자료구조들을 바탕으로 병렬 처리나 분산 처리를 할 수 있다. 충분한 크기의 엘라스틱서치 클러스터가 구성되어 있다면 데이터의 양과 무관하게 1초 이내의 응답 속도를 기대할 수 있다.

Kibana

  • 엘라스틱 스택의 UI
  • 키바나의 커스텀 대시보드

Logstash

  • 이벤트 수집과 정제 도구로써 데이터 수집과 가공 기능을 제공한다.
  • 로그, 메트릭, 웹 애플리케이션 등 다양한 소스로부터 로그를 수집할 수 있다.

Beats

  • 엘라스틱 스택에는 파일비트, 메트릭비트 등 비츠라고 부르는 경량수집기가 포함되어 있다.
  • 특성과 성격에 맞는 다양한 비츠는 데이터 수집을 위해 용도별로 최적화된 경량 에이전트로 제공된다.
profile
김효주

0개의 댓글