【问题标题】:How to index array data type from mongodb to elasticsearch using logstash如何使用logstash将数组数据类型从mongodb索引到elasticsearch
【发布时间】:2018-03-28 12:58:56
【问题描述】:

我们尝试使用 logstash 从 mongodb 索引数据,但我们无法单独索引数组数据类型字段,日志文件中也没有错误。

【问题讨论】:

  • 您是否尝试在父文档中索引这些数组?另外,数组值的数据类型是什么?
  • 尝试使用-verbose参数启动logstash,看看是否有任何警告。
  • @Miek,是的,单值字段正在被索引,但数组没有被索引。数组字段类型为字符串。

标签: mongodb elasticsearch logstash


【解决方案1】:

这是我们在 logstash 中使用的 MongoDB 插件的问题。

我们在 logstash-conf 文件中添加了 ruby​​ 代码,以从 log_entry 字段中获取数组。

注意:log_entry 会有完整的字段列表和数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-06
    • 2015-08-31
    • 2021-06-07
    • 1970-01-01
    • 2016-05-02
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    相关资源
    最近更新 更多