첫 번째 이벤트 숨기기
먼저 가장 기본적인 Logstash 파이프라인 을 실행하여 Logstash 설치를 테스트해 보겠습니다 .
Logstash 파이프 라인은 두 가지 필수 요소가 input와 output, 그리고 하나 개의 선택 요소를 filter. 입력 플러그인은 소스의 데이터를 사용하고 필터 플러그인은 사용자가 지정한 대로 데이터를 수정하며 출력 플러그인은 데이터를 대상에 씁니다.
Logstash 설치를 테스트하려면 가장 기본적인 Logstash 파이프라인을 실행하십시오.
맥OS, 리눅스
CD 로그스태시 - 8.0 . 0 - 베타1
bin / logstash - e '입력 { 표준 입력 {} } 출력 { 표준 출력 {} }'
창
CD 로그스태시 - 8.0 . 0 - 베타1
. \ B 에서 \ logstash . bat - e "입력 { stdin { } } 출력 { stdout {} }"
명령은 사용 중인 터미널이나 셸에 따라 약간 다를 수 있습니다.
bin디렉토리 의 위치는 플랫폼에 따라 다릅니다. 시스템에서 의 위치를 찾으려면 디렉토리 레이아웃 을 참조하십시오 bin\logstash.
macOS 게이트키퍼 경고
Apple의 더 엄격한 공증 요구 사항의 출시는 8.0.0-beta1 Logstash 아티팩트의 공증에 영향을 미쳤습니다. macOS Catalina가 Logstash를 처음 실행할 때 대화상자를 표시하면 이를 중단하는 작업을 수행하여 실행을 허용해야 합니다. Gatekeeper가 Logstash 파일을 확인하지 않도록 하려면 다운로드한 .tar.gz아카이브 또는 압축을 푼 디렉토리 에서 다음 명령을 실행하십시오 .
xattr - d - r com . 사과 . 격리 < 아카이브 - 또는 - 디렉터리 >
예를 들어 .tar.gz파일이 기본 logstash-8.0.0-beta1 디렉토리에 추출된 경우 명령은 다음과 같습니다.
xattr - d - r com . 사과 . 격리 로그스태시 - 8.0 . 0 - 베타1
또는 Mac에서 앱을 안전하게 열기 의 공증되지 않았거나 확인되지 않은 개발자가 제공한 앱을 여는 방법 섹션의 지침에 따라 Gatekeeper 팝업이 나타나면 보안 무시를 추가할 수 있습니다 .
-e플래그는 명령 줄에서 직접 구성을 지정할 수 있습니다. 명령줄에서 구성을 지정하면 반복 간에 파일을 편집하지 않고도 구성을 빠르게 테스트할 수 있습니다. 예제의 파이프라인은 표준 입력 에서 입력을 가져와 구조화된 형식 stdin으로 해당 입력을 표준 출력 으로 이동 stdout합니다.
Logstash를 시작한 후 "Pipeline main started"가 표시될 때까지 기다린 다음 hello world명령 프롬프트에 다음을 입력 합니다.
안녕하세요 세계
2013 - 11 - 21T01 : 22 : 14.405 + 0000 0.0 . 0.0 안녕하세요 세계
Logstash는 메시지에 타임스탬프와 IP 주소 정보를 추가합니다. Logstash가 실행 중인 셸에서 CTRL-D 명령 을 실행하여 Logstash를 종료 합니다.
축하합니다! 기본 Logstash 파이프라인을 만들고 실행했습니다. 다음으로 보다 현실적인 파이프라인을 만드는 방법을 배웁니다.
'기술_Logstash' 카테고리의 다른 글
Logstash로 로그 구문 분석 (0) | 2022.07.09 |
---|---|
Logstash 설치 (0) | 2022.07.09 |
Logstash 시작하기 (0) | 2022.07.08 |
Logstash 소개 (0) | 2022.07.08 |
민감한 속성 (0) | 2022.07.08 |