Filebeat

作者: wuffy | 来源:发表于2018-09-03 14:37 被阅读0次

tags: Filebeat config ELK

Filebeat 作为日志收集端

读取Java日志文件

 filebeat.prospectors:
- input_type: log
  paths:
#文件路径,支持通配符
  - /home/webapp/*/javalog/dctpc/log/*.log
  tags: "dct-pc"#自定义标签
  tail_files: true #从日志文件的末尾开始读
  ignore_older: 2h#2小时未变化的文件就不再监控了
  multiline.pattern: '^\['      #下面三行是将异常栈信息 读取成一行
  multiline.negate: true
  multiline.match: after
  fields:
    logSource: dct-pc
  fields_under_root: true
processors:
  - drop_fields:
      fields: ["beat"]
output:console: # 输出到控制台
    enable: false #关闭
    pretty: true
output.file: #输出到文件
  enabled: false
  path: "/tmp/filebeat"
  filename: filebeat
output.logstash:#输出到logstash
  enable: true
  hosts: ["host:port"]
  worker: 2 #启动线程数,有默认值
  loadbalance: true
logging.level: info #filebeat本身的日志级别 和日志文件的配置
logging.to_files: true
logging.to_syslog: false
logging.files:
  path: /home/webapp/filebeat/log
  keepfiles: 4
  name: mybeat.log

相关文章

网友评论

    本文标题:Filebeat

    本文链接:https://www.haomeiwen.com/subject/niagmftx.html