codec ruby和json格式输出
2016-08-25 16:46
411 查看
zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat geoip.conf input {stdin {} } filter { geoip { source =>"message" } } output { stdout { codec => ruby } } 183.60.92.253 { "message" => "183.60.92.253", "@version" => "1", "@timestamp" => "2016-08-25T08:37:44.725Z", "host" => "0.0.0.0", "geoip" => { "ip" => "183.60.92.253", "country_code2" => "CN", "country_code3" => "CHN", "country_name" => "China", "continent_code" => "AS", "region_name" => "30", "city_name" => "Guangzhou", "latitude" => 23.11670000000001, "longitude" => 113.25, "timezone" => "Asia/Chongqing", "real_region_name" => "Guangdong", "location" => [ [0] 113.25, [1] 23.11670000000001 ] } } zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat geoip.conf input {stdin {} } filter { geoip { source =>"message" } } output { stdout { codec => json } } zjtest7-frontend:/usr/local/logstash-2.3.4/config# ../bin/logstash -f geoip.conf Settings: Default pipeline workers: 1 Pipeline main started 183.60.92.253 {"message":"183.60.92.253","@version":"1","@timestamp":"2016-08-25T08:43:09.674Z","host":"0.0.0.0","geoip": {"ip":"183.60.92.253","country_code2":"CN","country_code3":"CHN","country_name":"China","continent_code":"AS","region_name":"30","city_name":"Guangzhou","latitude":23.11670000000001,"longitude":113 .25,"timezone":"Asia/Chongqing","real_region_name":"Guangdong","location":[113.25,23.11670000000001]}}
相关文章推荐
- mac下升级ruby环境版本
- 使用CocoaPods时提示安装高版本ruby遇到的坑。
- 苹果电脑下载了两个ruby源如何切换?
- ruby管理工具rvm
- env: ruby_executable_hooks: No such file or directory
- 在Mac OS X上安装 Ruby运行环境
- MAC Ruby版本需要升级至2.2.2以上
- 安装cocoapod以及问题解决
- mac 升级ruby 安装 home brew
- mac中第一次使用rvm安装ruby不能切换的解决办法
- mac ruby rails安装(使用rvm)
- Ruby基础教程 1-10
- Ruby 基础教程1-9
- ruby 基础教程1-8-1
- Ruby 基础教程1-7
- Ruby 基础教程1-5
- Ruby 基础教程1-6
- Ruby 基础教程1-4
- Ruby 基础教程 1-2
- Ruby 基础教程1-3