logstash6.8.9安装和常用插件说明
警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。
安装:
wget https://artifacts.elastic.co/downloads/logstash/logstash-6.8.9.tar.gz
tar xf logstash-6.8.9.tar.gz
mv logstash-6.8.9 /usr/local/logstash
常用的input插件:
官方链接:https://www.elastic.co/guide/en/logstash/6.8/input-plugins.html
file:读取一个文件,类似tail命令一行一行实时读取。
syslog:监听系统514端口的syslog messages。
redis:从redis读取数据。
kafka:从kafka中消费数据,一般用于数据量较大的业务场景。
filebeat:从filebeat中接收数据
常用的filter插件:
grok:grok 是 logstash 最重要的插件,可以解析并结构化任意数据。支持正则,并提供了很多内置的规则和模板。
mutate:基础类型数据处理,包括类型转换、字符串处理、字段处理
date:转换日志中的时间格式
GeoIP:识别IP地址的地域信息、经纬度等。
常用的output插件:
elasticsearch:输出到es中
file:输出到问价中
redis:输出到redis中
kafka:输出到kafka中
请我喝杯水
微信号
微信打赏