logstash 配置文件语法

需要一个配置文件 管理输入、过滤器和输出相关的配置。配置文件内容格式如下:

# 输入
input {
  ...
}
# 过滤器 filter { ... }
# 输出 output { ... }
input {
    # file为常用文件插件,插件内选项很多,可根据需求自行判断
    file {
        path => "/var/log/httpd/access_log"   # 要导入的文件的位置,可以使用*,例如/var/log/nginx/*.log
        Excude =>”*.gz”                       # 要排除的文件
        start_position => "beginning"         # 从文件开始的位置开始读,end表示从结尾开始读
        ignore_older => 0                # 多久之内没修改过的文件不读取,0为无限制,单位为秒
        sincedb_path => "/dev/null"      # 记录文件上次读取位置,输出到null表示每次都从文件首行开始解析
        type => "apache-log"             # type字段,可表明导入的日志类型
    }   
}

123

猜你喜欢

转载自www.cnblogs.com/centos2017/p/8920519.html
今日推荐