[ElasticStack] Logstash 설치하기
Elastic Search를 설치해둔 Ubuntu Server에 Logstash 설치하기
sample 액세스 로그 데이터 다운
wget media.sundog-soft.com/es/access_log
1. Java 개발 키트 설치
sudo apt install openjdk-8-jre-headless
[output]
2. logstash 자체를 설치하고 sudo apt dash 업데이트
sudo apt-get update && sudo apt-get install logstash
[output]
3. Logstash에 대한 구성 파일 작성
logstash.conf에 입력경로를 지정
sudo nano /etc/logstash/conf.d/logstash.conf
logstash.conf에 다음 코드를 입력
//logstash.conf input { file { path => "/home/silverpaper(본인이 설정한 name)/access_log" start_position => "beginning" } } filter { grok { match => {"message" => "%{COMBINEDAPACHELOG}"} } date { match =>["timestamp", "dd/MMM/yyyy:HH:mm:ss Z"] } } output { elasticsearch { hosts => ["localhost:9200"] } stdout { codec => rubydebug } }
작성한 뒤 ctrl + x를 눌러 저장 후 종료
Author And Source
이 문제에 관하여([ElasticStack] Logstash 설치하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@silverpaper/ElasticStack-Logstash-설치하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)