Redis 输入插件
编辑Redis 输入插件
编辑- 插件版本: v3.7.1
- 发布日期: 2024-08-01
- 变更日志
其他版本,请参见 版本化插件文档。
获取帮助
编辑如有任何关于插件的问题,请在 Discuss 论坛中发帖提问。如有错误或功能请求,请在 Github 中提交问题。如需查看 Elastic 支持的插件列表,请参阅 Elastic 支持矩阵。
描述
编辑此输入插件将从 Redis 实例读取事件;它同时支持 Redis 频道和列表。Logstash 使用的列表命令 (BLPOP) 在 Redis v1.3.1+ 版本中受支持,Logstash 使用的频道命令在 Redis v1.3.8+ 版本中可用。虽然您可以尝试使用这些 Redis 版本,但最佳性能和稳定性将在较新的稳定版本中获得。建议使用 2.6.0+ 版本。
有关 Redis 的更多信息,请参见 https://redis.ac.cn/
batch_count
注意:如果您使用 batch_count
设置,则必须使用 Redis 2.6.0 或更高版本。较旧的版本不支持批量处理使用的操作。
Redis 输入配置选项
编辑此插件支持以下配置选项以及稍后描述的 常用选项。
设置 | 输入类型 | 必需 |
---|---|---|
否 |
||
否 |
||
字符串,其中之一 |
是 |
|
否 |
||
否 |
||
否 |
||
是 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
另请参阅 常用选项,了解所有输入插件支持的选项列表。
command_map
编辑- 值类型为 哈希表
- 此设置没有默认值。
- 键是默认命令名称,值是重命名的命令。
以“旧名称”⇒“新名称”的形式配置重命名的 Redis 命令。Redis 允许重命名或禁用其协议中的命令,请参见:https://redis.ac.cn/topics/security
data_type
编辑- 这是必需设置。
- 值可以是以下任何一个:
list
、channel
、pattern_channel
- 此设置没有默认值。
指定列表或频道。如果 data_type
为 list
,则我们将 BLPOP 键。如果 data_type
为 channel
,则我们将订阅该键。如果 data_type
为 pattern_channel
,则我们将 PSUBSCRIBE 该键。