logstash file stdin
ELK/elasticsearch2020. 4. 14. 00:41
logstash -f xxxx.conf 로 실행을 하면 언제 업무를 끝마쳤는지 알기 쉽지 않다. 그럴경우 파일을 stdin 의 redirect 값으로 던져주면 수행을 마치면 자동적으로 내려가게 된다. 구조는 다음과 같다.
logstash -f xxx.conf < yyy.json |
ㄱ] logstash conf 파일
input { stdin { codec => "json" } }
output { stdout { codec => rubydebug } } |
ㄴ] json 파일
{"name": "kimjunhyeon"} {"name": "LeeJung" |
ㄷ] 실행
$ logstash -f basic_01.conf < test.json |
'ELK > elasticsearch' 카테고리의 다른 글
elasticsearch index mapping 에 관한 생각 (0) | 2020.04.17 |
---|---|
logstash ruby syntax (0) | 2020.04.14 |
보안 적용된 elasticsearch에 쿼리 (0) | 2020.03.22 |
reindex query shellscript array (0) | 2020.02.03 |
대상 인덱스의 field 모두를 fielddata true로 변환하는 방법 (0) | 2020.01.17 |