有没有一种方法可以使用Logstash将两个不同数据源(即Mysql和Postgres SQL)的数据库连接起来并对其进行索引以进行弹性搜索?

我对ELK还是很陌生,想知道是否存在一种方法,可以将来自不同来源(例如MYSQL和Postgres)的两个数据库联接起来,并使用logstash在Elasticsearch中将其索引到单个索引。

因为我能够在pyspark的帮助下实现相同的目标。但我想尽可能使用日志存储实现相同的目的!

此外,请提出一些其他可行的方法来实现相同的目标,而不是火花和对数。

预先感谢!

sunicon 回答:有没有一种方法可以使用Logstash将两个不同数据源(即Mysql和Postgres SQL)的数据库连接起来并对其进行索引以进行弹性搜索?

您绝对可以通过使用jdbc input从一个数据库中获取数据,然后将其与来自jdbc_static来源的另一个数据库中的数据联接起来(如果数据不变)来实现此目标)或jdbc_streaming(如果数据更改频率更高)过滤器。

本文链接:https://www.f2er.com/3112544.html

大家都在问