Logstash是一个数据采集、加工处理以及传输的工具
• 特点:
– 所有类型的数据集中处理;
– 不同模式和格式数据的正常化;
– 自定义日志格式的迅速扩展;
– 为自定义数据源轻松添加插件;
Logstash安装:
– Logstash依赖Java环境,需要安装java-1.8.0-openjdk
– Logstash没有默认的配置文件,需要手动配置
– Logstash安装在/opt/logstash目录下
# yum –y install logstash
#yum –y install java-1.8.0-openjdk
Logstash工作结构:
{ 数据源 } ==>
input { } ==>
filter { } ==>
output { } ==>
{ ES }
Logstash类型及条件判断:
Logstash里面的类型:
– 布尔值类型: ssl_enable => true
– 字节类型:bytes => "1MiB"
– 字符串类型: name => "xkops"
– 数值类型: port => 22
– 数组: match => ["datetime","UNIX&