【发布时间】:2019-12-12 16:25:10
【问题描述】:
我正在将我的 ELK+Redis 从一个非常旧的版本升级到最新版本。
ES 1.6 to 7.4
LS 1.4 to 7.4
Redis 2.8 to 5.0
我将所有东西都安装在新机器上。除了一件事,一切都很顺利:logstash-filter-redis 插件
这是我的logstash conf文件
input
{
redis {
host
port => 6380
data_type
key
}
}
filter {
grok {
match => [ "message", "" ]
}
redis {
host => ""
port => 6379
key => ""
}
output {
elasticsearch {
host => ""
index => ""
}
这里,输入 { } 中的第一个 redis:6380 用于获取日志(作为 logstash 输入源)
在过滤器 { } 中调用第二个 redis:6379 以获取与这些日志关联的数据。
我在https://www.elastic.co/guide/en/logstash/current/filter-plugins.html 看不到任何logstash-filter-redis 插件
有人可以帮我吗?
谢谢
【问题讨论】:
-
logstash-filter-redis没有与logstash 绑定,而且开发者似乎多年没有更新它,您可以尝试安装它,但它可能不适用于较新的版本。
标签: ruby plugins redis logstash elk