(1)字段解释

paths:指定要监控的日志,目前按照Go语言的glob函数处理。没有对配置目录做递归处理,比如配置的如果是:

/var/log/* /*.log

则只会去/var/log目录的所有子目录中寻找以".log"结尾的文件,而不会寻找/var/log目录下以".log"结尾的文件。

encoding:指定被监控的文件的编码类型,使用plain和utf-8都是可以处理中文日志的。

input_type:指定文件的输入类型log(默认)或者stdin。

scan_frequency:Filebeat以多快的频率去prospector指定的目录下面检测文件更新(比如是否有新增文件),如果设置为0s,则Filebeat会尽可能快地感知更新(占用的CPU会变高)。默认是10s。

multiline:适用于日志中每一条日志占据多行的情况,比如各种语言的报错信息调用栈。这个配置的下面包含如下配置:

pattern:多行日志开始的那一行匹配的pattern

negate:是否需要对pattern条件转置使用,不翻转设为true,反转设置为false。

match:匹配pattern后,与前面(before)还是后面(after)的内容合并为一条日志

max_lines:合并的最多行数(包含匹配pattern的那一行),默认为500行。

timeout:到了timeout之后,即使没有匹配一个新的pattern(发生一个新的事件),也把已经匹配的日志事件发送出去

tail_files:如果设置为true,Filebeat从文件尾开始监控文件新增内容,把新增的每一行文件作为一个事件依次发送,而不是从文件开始处重新发送所有内容。

配置文件:

filebeat.inputs:

- type: log

# Paths that should be crawled and fetched. Glob based paths.

paths:

- /var/log/*.log

配置文件格式非常重要,包括横杠-之后紧跟一个空格,行首空格应该为两个等。

测试filebeat启动后,查看相关输出信息:

后台方式启动filebeat:

停止filebeat:

查找进程ID并kill掉:

filebeat配置参数_filebeat配置详解相关推荐

  1. php+php-fom+nginx配置参数调优详解

    文章目录 一.前言 1.mysql配置参数: 2.注意 二.php参数配置及讲解 1.phpini的基本设置 2.php参数设置 三.php-fpm设置 1.设置子进程数,增加并发量 2.防止频繁出现 ...

  2. consul配置参数大全、详解、总结

    以下选项全部在命令行中指定. -advertise - 通告地址用于更改我们通告给集群中其他节点的地址.默认情况下,-bind地址是通告的.但是,在某些情况下,可能存在无法绑定的可路由地址.这个标志使 ...

  3. 小米4x性能服务器图片介绍,红米4x怎么样 红米4x配置参数介绍【详解】

    红米4X什么配置?具体的参数是多少?很多用户不了解这款手机,这款手机主打功能是超长待机,普通待机时能够使用长达18天.下面为大家带来红米4X参数配置说明,告诉大家红米4X什么配置,希望能够帮助大家了解 ...

  4. 虚拟机2012搭建DNS服务器,Windows Server2012 安装配置DNS服务器方法详解

    Windows Server2012 安装配置DNS服务器方法详解 在云服务器 Windows Server2012 上安装配置DNS服务器方法,安装与配置非常简单,在这里写个完整教程方便大家查询 一 ...

  5. Win7系统Visual Studio 2013配置OpenCV3.1图文详解

    Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...

  6. pycharm导入python环境是空的_PyCharm导入python项目并配置虚拟环境的教程详解

    PyCharm导入python项目并配置虚拟环境的教程详解 进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹: 打开了python项目后,需要配置该项目对应的pyth ...

  7. java spring mvc 上传_Java Spring MVC 上传下载文件配置及controller方法详解

    下载: 1.在spring-mvc中配置(用于100M以下的文件下载) 下载文件代码 @RequestMapping("/file/{name.rp}") public Respo ...

  8. Spring零配置之@Configuration注解详解

    转载自 Spring零配置之@Configuration注解详解 @Configuration介绍 Spring3.0之前要使用Spring必须要有一个xml配置文件,这也是Spring的核心文件,而 ...

  9. 如何配置Mybatis?(详解)

    如何配置Mybatis?(详解) 官网文档: https://mybatis.org/mybatis-3/zh/getting-started.html pom.xml <?xml versio ...

最新文章

  1. sql like 多条件
  2. 分布式服务框架dubbo原理解析 转
  3. 快速掌握MATLAB应用,从这一步开始
  4. linux查看和终止进程,linux 查看并终止进程
  5. select vue 获取name_在vue的组件中获取select2插件的值
  6. 荣耀手机wifi信号如何连接服务器,教你手机无限流量免费上网 荣耀WiFi实测
  7. 中国银联Apple Pay 支付集成
  8. 什么东西可以提高睡眠质量、这五款助眠好物助你摆脱困扰
  9. Will you pity a beggar ? What do you think of them ?
  10. 1995-2020年国泰安并购重组数据库
  11. python实现FFT,IFFT
  12. C++主流IDE推荐
  13. 捡了西瓜丢芝麻——注意编程细节
  14. C语言错误信息报告函数strerror、perror的使用
  15. 用python处理html代码的转义与还原 #x27; amp; lt; gt; quot; #x27;等特殊字符
  16. 从零开始学黑苹果-基础安装教程(10.11.6)
  17. 武汉java工资水平
  18. Flink的背压机制
  19. 网络重置后没有wifi连接解决办法
  20. linux+gunzip解压命令,Linux gunzip解压文件命令详解

热门文章

  1. 案例一:网站模拟登录
  2. 绑定控件中%#Eval()%和%=变量%的执行顺序
  3. 以flash翻页方式展现图片的实现
  4. 基于LINQ to SQL的WEB开发三层架构(2)
  5. 漫步最优化二十三——一维优化
  6. PRML-系列一之1.5.1~1.5.3
  7. 编译原理 —— 1.1 什么是编译
  8. jupyter notebook代码自动完成功能
  9. C++/C--删除string末尾字符的方法【转载】
  10. Matlab--二次多项式曲面拟合