ELK stack Install

문주은·2022년 9월 7일
0

1. ElasticSearch Install

다운로드 경로 : https://www.elastic.co/downloads/elasticsearch
[ 구조 ]
C:\elastic_stack
  ㄴelasticseach
  ㄴkibana
  ㄴlogstash
로 구성할 예정입니다.

1) mkdir elastic_stack
2) 다운로드 받은 elasticsearch 압축 해제
3) C:\elastic_stack\elasticsearch-7.11.1\config\elasticsearch.yml 수정
4) C:\elastic_stack\elasticsearch-7.11.1\bin 경로에서 elasticsearch.bat 실행
5) curl localhost:9200

2. Kibana Install

다운로드 경로: https://www.elastic.co/kr/downloads/kibana

1) elastic search curl로 작동 확인
curl localhost:9200

2) C:\elastic_stack\kibana-7.11.1\config 경로에 있는 kibana.yml 수정

  • server.host: "0.0.0.0" 변경 : 외부에서도 접속이 가능하도록

3) elasticsearch.hosts 주석 제거

  • elasticserach host 입력(이 포스트는 local로 설)

4) kibana 실행

  • C:\elastic_stack\kibana-7.11.1\bin 경로에서 kibana.bat in cmd

3. Logstash Install

다운로드 경로 : https://www.elastic.co/kr/downloads/elasticsearch

1) C:\elastic_stack\logstash-7.11.1\config 에서 logstash-sample.conf 파일 수정

  • logstash-sample.conf

    input {
      tcp {
    		port => 5959
    		codec => json
    	}
    }
    output {
      elasticsearch {
        hosts => ["http://127.0.0.1:9200"]
        index => "logstash-%{+YYYY.MM.dd}"
        ilm_enabled => false
        #user => "elastic"
        #password => "changeme"
      }
    }
    

2) logstash 실행
C:\elastic_stack\logstash-7.11.1\bin 에서
logstash.bat -f C:\elastic_stack\logstash-7.11.1\config\logstash-sample.conf

profile
Data Engineer

0개의 댓글