logstash로 적재하기

Junho·2023년 3월 30일
0

elastic

목록 보기
1/2

logstash 설치

https://www.elastic.co/kr/downloads/logstash

.conf 파일 설정

input {
  file {
      path => ["절대경로/filename.csv"]
      start_position => "beginning"
  }
}

filter {
  csv {
  	  # 구분자 및 컬럼명 설정
      separator => ","
      columns => ["column_name1", "column_name2", ...]

#      mutate{
#        convert => { #타입 지정 
#          "column_name1" => "string"
#          "column_name2" => "string"

#        }
#  }
}

output {
  stdout{
    codec => rubydebug
  }
  
  elasticsearch {
    hosts => ["http://localhost:9200"]
    index => "index_name"
  }
}

logstash 실행

logstash.bat -f 절대경로\file_name.conf

결과 확인하기

localhost:9200/index_name/_search?pretty

0개의 댓글