Recent Comments
Link
Recent Posts
Today
Total
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
관리 메뉴

Study Memory Work

Logstash 설치 / 실행 본문

Data

Logstash 설치 / 실행

Hera Choi 2022. 9. 28. 17:55

 

  • Logstash 설치 / 실행
  • Metricbeat 설치 / 실행

 

 
 

- Logstash 설치 / 실행

 

1. JAVA 설치

$ sudo apt update
$ sudo apt upgrade
$ sudo apt-get install openjdk-8-jdk

$ java -version
 

2. JAVA_HOME 환경설정 하기

$ sudo vim ~/.bashrc

// 파일에 아래 내용 추가
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin
// esc + :wq 파일 저장 및 닫기
 

3. Logstash Download / 압축 풀기

$ wget https://artifacts.elastic.co/downloads/logstash/logstash-7.12.0-linux-x86_64.tar.gz
$ tar xvfz logstash-7.12.0-linux-x86_64.tar.gz
 

4. 실행 Test

$ cd /logstash-7.12.0  // logstash 폴더로 이동
$ bin/logstash -e 'input { stdin { } } output { stdout {} }'
 

5. conf 파일 생성하기

$ vi logstash.conf   # 파일명 자유

// conf 파일 생성하여 설정
// metricbeat에서 log를 받기 위해 포트 5044 열어주기
input {
  stdin {}               # stdin 기본 input
  beats {
    port => 5044
  }
}

output {
  stdout {}              # stdout 기본 output
}
// esc + :wq    저장 후 파일 닫기
 

6. 실행하기

$ bin/logstash -f logstash.conf