Stashing Your First Event

먼저 가장 기본적인 Logstash 파이프라인을 실행하여 Logstash 설치를 테스트 해보자.

 

Logstash 파이프라인에는 입력과 출력, 그리고 하나의 선택적 요서인 필터가 있다. 입력 플러그인은 소스의 데이터를 사용하고, 필터 플러그인은 지정한대로 데이터를 수정하며, 출력 플러그인은 데이터를 대상에 기록한다.

 

 

Logstash 설치를 테스트 하려면 가장 기본적인 Logstash 파이프라인을 실행해야한다. 예를 들면 다음과 같다.

 

$ cd logstash-7.5.1

$ bin/logstash -e 'input { stdin { } } output { stdout {} }'

 

-e 플래그를 사용하면 명령줄에서 직접 설정을 지정할 수 있다. 명령줄에서 설정을 지정하면 반복 간에 파일을 편집할 필요 없이 구성을 빠르게 테스트할 수 있다. 이 예에서 파이프라인은 표준 입력인 stdin에서 입력을 받아 그 입력을 구조화된 형식으로 표준 출력인 stdout으로 이동시킨다.

 

Logstash를 시작한 후 "Pipeline main started"가 표시될 때 까지 기다렸다가 명령 프롬포트에 Hello world를 입력하시오.

 

hello world

2013-11-21T01:22:14.405+0000 0.0.0.0 hello world

 

Logstash는 메시지에 타임스탬프 및 IP 주소 정보를 추가한다. Logstash가 실행중인 쉘에서 CTRL+D 명령을 실행하여 Logstash를 종료할 수 있다.

 

출처 : https://www.elastic.co/guide/en/logstash/current/first-event.html

+ Recent posts