본문 바로가기

Elk8

[ELK] docker compose이용하여 elk stack구축해보기 elk 스택을 docker compose를 이용해 구성해보도록 하겠습니다. elk 스택 구성원의 docker image는 링크를 참고해 pull 해주세요. 저는 기본적으로 7.5.2 버전을 사용했습니다. docker는 이미 설치했다는 가정하에 진행하도록 하겠습니다. git clone github에 elk stack을 구성해둔 repository가 이미 존재합니다. 이 repo를 clone 해서 빠르게 진행해 보겠습니다. git clone https://github.com/deviantony/docker-elk 프로젝트 안에는 kibana, logstash, ES의 디렉터리가 있고 그 안에 각각의 설정 파일과 Dockerfile이 존재합니다. 우리는 이 설정 파일과 Dockerfile, docker-com.. 2020. 2. 12.
[ELK] Elasticsearch의 데이터 검색 - Query DSL Query DSL(Query Domain Specific Language)은 ES의 document를 검색할 때 사용합니다. Query DSL에 대해 간단하게 정리해 보도록 하겠습니다. 중간 내용부터 document를 docs로 줄여서 표기하였습니다. Query and filter Context ES는 검색 결과에 관련성 점수(relevance score)를 매기고 점수별로 정렬하여 각 document가 쿼리와 얼마나 일치하는지 측정하게 됩니다. 이 관련성 점수는 _score meta-field에 반환되며 양의 부동 소수점 숫자값을 가집니다. 이 숫자가 높을수록 높은 관련성을 가지게 됩니다. Query context Query context에서 쿼리 절은 '이 document가 이 쿼리 절과 얼마나 일치.. 2020. 1. 19.
[ELK] ELK Stack을 구축해 보자 - 로그 파일 수집하기 [Server/ELK] - [ELK] ELK Stack 개념 정리하기 [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Elasticsearch [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Logstash [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Kibana [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Beats [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Nginx 로그 수집하기 [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - 로그 파일 수집하기 이전에는 FileBeat의 module을 사용하여 nginx의 로그를 수집해 보았습니다. 그런.. 2019. 12. 28.
[ELK] ELK Stack을 구축해 보자 - Nginx 로그 수집하기 [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Elasticsearch [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Logstash [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Kibana [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Beats [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - Nginx 로그 수집하기 [Server/ELK] - [ELK] ELK Stack을 구축해 보자 - 로그 파일 수집하기 이번에는 지금까지 구축한 ELK Stack을 이용하여 Nginx의 로그를 수집하도록 세팅해 보겠습니다. 아래의 내용은 FileBeat의 module을 이용하여 로그.. 2019. 12. 26.