반응형
ELK 란?
=> Elasticsearch, Logstash, Kibana 세가지로 구성되어 있음
=> 사용자에게 시스템과 어플리케이션에서의 로그 집계 및 분석
=> 어플리케이션 및 인프라 모니터링 시각화
Elasticsearch => 검색 및 분석 엔진 => JSON 문서로 로그분석 및 검색 |
Logstash => 다양한 소스로부터 데이터 수집 및 전환하여 원하는 대상에 전송할 수 있도록 하는 오픈 소스 데이터 수집 도구 |
Kibana => 로그 및 이벤트 검토에 사용하는 데이터 시각화 및 탐색 도구 => Elasticsearch에 저장된 데이터를 시각화 함 |
ELK 작동 방식
1. Logstash는 데이터 수집 및 변환 후 올바른 대상으로 전송
2. Elasticsearch는 수집된 데이터 인덱싱, 분석, 검색
3. Kibana는 분석 결과를 시각화
ELK가 중요한 이유
=> IT 인프라가 점점 퍼블릭 클라우드로 이동할수록
해당 인프라와 서버 로그, 어플리케이션 로그, 클릭 스트림 프로세스에 대한 모니터링이 필요
=> 로그 관리 및 분석 솔루션이 필요
=> 개발자와 DevOps 엔지니어가 오류 진단, 어플리케이션 성능, 인프라 모니터링으로 부터
적은비용으로 단순하면서 확실한 필요 데이터를 제공함
참고
https://aws.amazon.com/ko/what-is/elk-stack/
반응형
'WEB WAS > 미들웨어' 카테고리의 다른 글
DNS 레코드: CNAME과 A 레코드의 차이점 (0) | 2023.07.17 |
---|---|
리눅스 graceful 이란? (1) | 2023.07.09 |
ssl.conf 파일 옵션 (1) | 2023.06.13 |
SSL/TLS 란? (1) | 2023.06.09 |
APM 이란? (JENNIFER, Pinpoint) (0) | 2023.06.07 |