这是一个强大的原因,它可以对数据进行丰富的处理大数据培训是骗局,例如解析数据、删除字段、类型转换等。
date:日期解析
grok:正则匹配分析
:分隔符解析
:处理字段,如重命名、删除、替换等
json:根据json将字段内容解析成指定字段
geoip:添加地理位置数据
ruby:使用ruby代码动态修改事件
./ -f ../..//test.conf
{"":"2018 年 1 月 1 日 12:02:08"}
格鲁克
常规赛
%{:} %{USER:ident} %{USER:auth} \[%{:}\] “%{WORD:verb} %{data:} HTTP/%{:}” %{:: int} (?:-|%{:bytes:int}) %{QS:} %{QS:agent}
93.180.71.3 – – [17/May/2015:08:05:32 +0000] “GET // HTTP/1. 1” 304 0 “-” “APT-HTTP/1.3 (0.8.16~.21)”
93.180.71.3 - - [17/May/2015:08:05:23 +0000] “GET // HTTP/1. 1” 304 0 “-” “APT-HTTP/1.3 (0.8.16~.21)”
输出
文件:
文件{
path => "/var/log/web.log"
编解码器 => 行 { => “%{}”}
}
:
{
主机 => [":9200"]
索引 => “-%{type}-%{+YYYY.MM.dd}”
}
想了解更多大数据培训课程内容大数据培训是骗局,欢迎关注尚硅谷大数据培训。除了这些技术文章,尚硅谷还有免费的优质大数据培训课程视频供广大学员下载学习。