ELK란?
"ELK"는 Elasticsearch, Logstash 및 Kibana, 이 오픈 소스 프로젝트 세 개의 머리글자
■ Elasticsearch란
Elasticsearch는 Apache Lucene( 아파치 루씬 ) 기반의 Java 오픈소스 분산 검색 엔진입니다.
Elasticsearch를 통해 루씬 라이브러리를 단독으로 사용할 수 있게 되었으며, 방대한 양의 데이터를 real time으로 저장, 검색, 분석 가능하게 하는 프로그램
■ Logstash란
Logstash는 실시간 파이프라인 기능을 가진 데이터 수집 엔진 오픈소스
Logstash는 서로 다른 소스의 데이터를 동적으로 통합하고 원하는 대상으로 데이터를 정규화하는 프로그램
■ Kibana란
Elasticsearch에서 검색 및 취합한 정보들을 차트와 그래프를 이용해 데이터를 시각화로 표현하는 프로그램
Main Server에 ELK 구성 후 Client Server에서 Filebeat 구성 시 Client에서 전달된 데이터를 Kibana 이용하여 시각화 제공
[운영자 ELK log 서버 구성]
Mail Server : Elasticearch , Logstash, Kibana
Clinet Server : Filebeat
통상 모니터링 및 로그 서버 용도로 많이 사용하고 있다.
'System infra > ELK' 카테고리의 다른 글
[ELK] Kibana 설정 내역 간략하게 알아보기 (0) | 2023.01.29 |
---|---|
[ELK] ELK Stack + Filebeat 구성 후 Kibana LOG, 시각화 확인 (0) | 2023.01.29 |
댓글