Infra/AWS
Elasticsearch 란 무엇일까!?!?!?
민돌v
2021. 10. 5. 18:20
Elasticsearch 란,
Elasticsearch 는 검색엔진 오픈소스 입니다.
이전에는 검색엔진만으로 사용했지만 아키텍처의 변화와 분산환경에서 로그의 중요성이 부각되면서 로그를 데이터화하는 ELK 스택으로 발전하였습니다.
ELK(분석 스택)는 최근에 가장 많이 사용하는 로그분석 제품입니다.
출발은 검색엔진이었습니다. 검색엔진만을 위해 만들어졌지만 이제는 로그를 쌓고 검색을 하는데 유용하게 쓰이고 있습니다.
좋은점은 무료입니다!!
ELK 스택으로 발전
클라우드의 아키텍처 변화에서 살펴봤듯이 컴퓨팅 환경이 분산되면서 ELK와 같은 제품들이 더욱더 각광받고 있습니다.
그 이유는,
MSA 방식으로 소프트웨어가 점점 발전되감으로써 로그를 관리하기 어려워졌는데, 이렇게 찢어져있는 분산 환경에서의 로그를 다시 모두 모아 ELK에서 중점으로 관리할 수 있도록 하기 때문입니다.