【发布时间】:2019-11-25 14:54:39
【问题描述】:
我想仅使用一个配置文件和用于 logstash 的 MongoDB 输入插件将多个集合数据发送到 elasticsearch。
有谁知道配置文件应该是怎样的?
【问题讨论】:
-
这里有一些code.likeagirl.io/…
标签: mongodb elasticsearch logstash
我想仅使用一个配置文件和用于 logstash 的 MongoDB 输入插件将多个集合数据发送到 elasticsearch。
有谁知道配置文件应该是怎样的?
【问题讨论】:
标签: mongodb elasticsearch logstash
试试这个
mongodb {
uri => 'mongodb://localhost:27017'
placeholder_db_dir => '/opt/logstash-mongodb/'
placeholder_db_name => 'test.db'
collection => 'collection1'
batch_size => 5000
}
mongodb {
uri => 'mongodb://localhost:27017'
placeholder_db_dir => '/opt/logstash-mongodb/'
placeholder_db_name => 'test.db'
collection => 'collection2'
batch_size => 5000
}
或者试试这个
mongodb {
uri => 'mongodb://localhost:27017'
placeholder_db_dir => '/opt/logstash-mongodb/'
placeholder_db_name => 'test.db'
collection => (collection1|collection2)
batch_size => 5000
}
【讨论】: