본문 바로가기
IT/Knowledge

ELK 란?

by 성준하이 2022. 9. 23.
반응형

ELK( Elasticsearch / Logstatsh / Kibana ) 스택

ELK는 위 그림과 같이, 분석 및 저장 기능을 담당하는 ElasticSearch, 수집 기능을 하는 Logstash, 이를 시각화하는 도구인 Kibana의 앞글자만 딴 단어이고 접근성과 용이성이 좋아 최근 가장 핫한 Log 및 데이터 분석 도구이다.

 

각 기능에 대한 설명은 아래 참고 포스팅을 확인해보면 된다.

 

간단한 설명으로는 

  • Logstash
    • 다양한 소스(DB, csv파일 등)의 로그 또는 트랜잭션 데이터를 수집, 집계, 파싱하여 Elasticsearch 로 전달
  •  Elasticsearch
    • Logstatsh로 부터 받은 데이터를 검색 및 집계를 하여 필요한 관심 있는 정보를 획득
  • Kibana
    • Elasticsearch의 빠른 검색을 통해 데이터를 시각화 및 모니터링

 


참고 포스팅

https://thenicesj.tistory.com/335

 

ElasticSearch 란?

Elasticsearch는 Apache Lucene(아파치 루씬) 기반의 java 오픈소스 분산 검색 엔진이다. 데이터베이스로 알려져 있기는 하지만 "데이터 저장소"가 아니라서 우리가 아는 MySQL 같은 데이터베이스를 대체할

thenicesj.tistory.com

https://thenicesj.tistory.com/336

 

Logstash 란?

Logstash란 로그 스테이시는 실시간 파이프라인 기능을 가진 데이터 수집 엔진 오픈소스이다. 로그 스테이시는 서로 다른 소스의 데이터를 동적으로 통합하고 원하는 대상으로 데이터를 정규화

thenicesj.tistory.com

https://thenicesj.tistory.com/337

 

Logstash 란?

Logstash란 로그 스테이시는 실시간 파이프라인 기능을 가진 데이터 수집 엔진 오픈소스이다. 로그 스테이시는 서로 다른 소스의 데이터를 동적으로 통합하고 원하는 대상으로 데이터를 정규화

thenicesj.tistory.com

 

반응형

'IT > Knowledge' 카테고리의 다른 글

클라우드 네이티브란?(사례 - 넷플릭스)  (35) 2022.10.08
클라우드 네이티브란?(정의)  (48) 2022.10.07
kibana 란?  (49) 2022.09.22
Logstash 란?  (50) 2022.09.21
ElasticSearch 란?  (52) 2022.09.20

댓글