Logstash学习

Logstash学习_第1张图片1、什么是logstash

         logstash是一个数据抽取工具,将数据从一个地方转移到另一个地方。如hadoop生态圈的sqoop等。下载地址: https://www.elastic.co/cn/downloads/logstash
logstash之所以功能强大和流行,还与其丰富的过滤器插件是分不开的,过滤器提供的并不单单是过滤的功能,还可以对进入过滤器的原始数据进行复杂的逻辑处理,甚至添加独特的事件到后续流程中。
         Logstash配置文件有如下三部分组成,其中input、output部分是必须配置,filter部分是可选配置,而filter就是过滤器插件,可以在这部分实现各种日志过滤功能。

2、Logstash输入插件(input)

https://www.elastic.co/guide/en/logstash/current/input-plugins.html

<1> 标准输入(Stdin)

input{
    stdinf{}
}
output{
    stdout{
        codec=>rubydebug
    }
}

你可能感兴趣的:(学习,大数据,运维)