[Filebeat] Filebeat 정리

robert·2022년 11월 10일
0

Filebeat란?

  • 데이터들을 서버에서 다른 곳으로 전송하기 위한 open source
  • 로그 데이터를 전달하고 중앙화하기 위한 경량의 Producer

Filebeat가 하는 역할?

  • 지정한 로그파일 또는 위치를 모니터링(변화 감지) 하고 그 로그 이벤트를 수집해 Elasticsearch 또는 logstach로 전달

언제 사용해야 하나?

  • 별도의 분석없이 로그를 직접 전달이나 로그가 json으로 남는 경우에 사용 적절하다.

yml 파일 설정

filebeat:
  inputs:
    - type: log
      enabled: true
      paths:
        - /home/centos/deploy/logs/error.ab-batch.log
        - /home/centos/deploy/logs/info.ab-batch.log
output.logstash:
  hosts: ["localhost:5044"]
profile
화이팅!

0개의 댓글