본문 바로가기

Tech/ELK

[filebeat] 설정 파일 참고

[참고]

https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-log.html

 

Log input | Filebeat Reference [7.15] | Elastic

During testing, you might notice that the registry contains state entries that should be removed based on the clean_inactive setting. This happens because Filebeat doesn’t remove the entries until it opens the registry again to read a different file. If

www.elastic.co

https://www.elastic.co/guide/en/beats/filebeat/current/multiline-examples.html

 

Manage multiline messages | Filebeat Reference [7.15] | Elastic

This example will not work correctly if start/end log blocks are mixed with non-multiline logs, or if different start/end log blocks overlap with each other. For instance, Some other log log lines in the following example will be merged into a single multi

www.elastic.co

 

 

파일비트 사용 시, 특정 디렉토리 밑에 전체를 대상으로 하고자 하면,,
ex.) A/B/c.txt, A/d.txt, etc...

paths부분에 **을 사용하자...

 

[참고] 파일비트 설정 내용

# input

filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /logs/**
  multiline.pattern: '<필요에 맞는 정규식>'
  multiline.negate: true
  multiline.match: after


# output

output.logstash:
  hosts: ["<Logstash 서버 IP>:5044"]
반응형