CLOUD/OpenSource

[Logstash] 시작하기

alsruds 2023. 3. 23. 09:54

◎ 가상머신 준비 CentOS 8

→ Logstash : cpu  1 / mem 2

 

 

[ Logstash 설정 ]

》 다양한 형태의 데이터를 일정한 형태로 변환해 전달

데이터 파이프라인

작동원리 : input > filter > output

 

● Repository 추가

cat > /etc/yum.repos.d/elasticsearch.repo <<EOF
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOF

 

 설치

dnf -y install logstash

 

● 파이프라인 설정  :  /etc/logstash/conf.d/std.conf

input {
		stdin { }
}
output {
		stdout { }
}

 

● 실행

/usr/share/logstash/bin/logstash  -f  /etc/logstash/conf.d/std.conf

터미널에 프롬프트 안나오고 입력만 가능!