logstash + redis

原创
2015/09/18 13:56
阅读数 48

1、安装,启动 redis

0> yum install redis
0> /etc/init.d/redis start
0> netstat -antlp | grep redis
tcp        0      0 127.0.0.1:6379              0.0.0.0:*             LISTEN       2700/redis-server

2、logstash配置文件

2.1 shipper.conf

input {
    file {
        path => '/data/logs/nginx/access.log'
        start_position => beginning
    }
}
output {
    stdout {
        codec => rubydebug
    }
    redis {
        host => "127.0.0.1"
        data_type => "list"
        key => "key_count"
    }
}

2.2 central.conf

input {
    redis {
        host => localhost
        port => 6379
        type => "redis-cluster-input"
        data_type => "list"
        key => "key_count"
    }
}
output {
    elasticsearch {
        host => localhost
        protocol => http
    }
    stdout {
        codec => rubydebug
    }
}


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
在线直播报名
返回顶部
顶部