【发布时间】:2015-07-16 06:07:02
【问题描述】:
我有一个 MySQL 数据库,随着时间的推移向其中添加了数据。我想使用 Logstash 将数据传输到 Elastic 中以生成一些报告。
有没有办法记住 MySQL 最后传输的记录,并在插入新记录后恢复记录过程?
【问题讨论】:
-
如果我理解正确,您正在寻找用于 logstash 的 MySQL 输入。你已经看过logstash-input-jdbc了吗?它不能满足您的需求吗?
-
我无法确定上述插件是否是我正在寻找的,因为它没有关于如何使用它的文档。我要寻找的是具有一个重要功能的 Logstash 的 MySQL 输入;我需要它来支持向 MySQL 添加新数据,即使它完成了所有数据的记录。因此,一旦将新数据引入 MySQL,它必须检测它们并将它们记录在输出中。它会这样做吗?