Redis抓取数据到Logstash再推到Elasticsearch集群
•
移动开发
一、安装Logstash
前面安装过Logstash了,不做解释直接跳过
参考:上一篇文章
二、配置Logstash
在logstash目录下,编辑我们之前的配置文件logstash.conf
vim logstash.conf
input、output字面意思,从redis去拿取数据,输出到Elasticsearch
data_type:数据类型为list
key :key叫redis_demo
db:15数据库
host:数据库地址
port:端口号
index:索引命名格式为redis_demo-日期
我这里是测试数据库,没有为redis设置密码,有密码需要多加个password参数指定密码
input {
redis {
data_type => "list"
key => "redis_demo"
host => "192.168.170.12"
port => "6380"
db => "15"
}
}
output {
elasticsearch {
hosts => ["http://192.168.170.111:9200","http://192.168.170.111:9201&#
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/ebb668e7d5.html
