码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS6.9安装Logstash

时间:2018-02-11 16:11:51      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:div   sts   tar   custom   属性   output   sum   ref   get   

一、下载地址

官网:https://www.elastic.co/cn/downloads/logstash

百度云盘:

二、安装

tar zxvf logstash-6.2.1.tar.gz
mv logstash-6.2.1 logstash

配置文件(配置文件放哪个目录都可以,在启动Logstash时可以指定配置文件位置)

vi k_es.conf
input{
    kafka {
        bootstrap_servers => "10.10.6.225:9092"    #kafka服务器地址,不是zookeeper
    client_id => "test"
        auto_offset_reset => "latest"
        consumer_threads => 5
        decorate_events => true
        topics => ["test"]    #控制kafka哪个topic,可以多个用逗号分割
    codec => "json"        
    } 
}
filter{      
    json {
            source => "message"            
        remove_field=>["message","beat","@version"]    #删除没用的属性
        add_field =>["customize","自定义字段"]    #增加属性
    }
}  
output {
  elasticsearch {
        hosts => "localhost:9200"
        index => "logstash-nginxacclog-%{+YYYY.MM.dd}"    #放到elasticsearch哪个index中
    }    
}

启动(到bin目录下)

./logstash -f k_es.conf 

 

CentOS6.9安装Logstash

标签:div   sts   tar   custom   属性   output   sum   ref   get   

原文地址:https://www.cnblogs.com/kgdxpr/p/8441404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!