Couchdb_changes 输入插件
编辑Couchdb_changes 输入插件编辑
- 插件版本: v3.1.6
- 发布日期: 2019-04-15
- 变更日志
有关其他版本,请参阅 版本化插件文档.
获取帮助编辑
有关插件的问题,请在 Discuss 论坛中发布主题。对于错误或功能请求,请在 Github 中提交问题。有关 Elastic 支持的插件列表,请参阅 Elastic 支持矩阵.
描述编辑
此 CouchDB 输入允许您从 CouchDB _changes URI 自动流式传输事件。此外,任何“未来”更改也将自动流式传输,从而使您能够轻松地将 CouchDB 数据与任何目标目的地同步。
更新和删除编辑
您可以使用事件元数据来允许文档删除。所有非删除操作都被视为更新操作。
从特定序列开始编辑
CouchDB 输入将最后一个序列号值存储在由 sequence_path
定义的位置。您可以使用此事实从特定序列开始或恢复流。
Couchdb_changes 输入配置选项编辑
此插件支持以下配置选项,以及后面描述的 通用选项。
设置 | 输入类型 | 必需 |
---|---|---|
否 |
||
有效的系统路径 |
否 |
|
是 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
||
否 |
另请参阅 通用选项,了解所有输入插件支持的选项列表。
heartbeat
编辑
- 值类型为 数字
- 默认值为
1000
Logstash 使用 feed=continuous 连接到 CouchDB 的 _changes。心跳是 Logstash 每隔多长时间(以毫秒为单位)ping 一次 CouchDB 以确保连接保持活动状态。除非您知道自己在做什么,否则不建议更改此设置。
通用选项编辑
以下配置选项由所有输入插件支持。