Logstash到底是干嘛的

By youfang

Logstash到底是干嘛的

官方介绍

集中、转换和存储数据

Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。

Logstash常用于日志关系系统中做日志采集设备,最常用于ELK(elasticsearch + logstash + kibane)中作为日志收集器使用;

结论:是用来处理日志的。

为什么要用它

Logstash 的主要优势,一个是在支持各类插件的前提下提供统一的管道进行日志处理(就是 input-filter-output 这一套),二个是灵活且性能不错

基本流程

input–>filter–>output

安装

参考ElasticSearch安装

测试

到解压目录中执行:PS D:\developer\es\logstash-7.8.0\logstash-7.8.0\bin> .\logstash.bat -e 'input {stdin {} } output { stdout {} }'

结论

是用来清洗数据的。