elasticsearch如何覆盖管道中的现有字段?

70gysomp  于 2021-06-13  发布在  ElasticSearch
关注(0)|答案(1)|浏览(409)

在我的管道中,我提取了一个时间戳。我想覆盖现有的时间戳字段。我该怎么做?
管道:

{
  "description": "...",
  "processors": [
    {
      "grok": {
        "field": "message",
        "patterns": [
          "{TIMESTAMP_ISO8601:timestamp2}"
        ],
      }
    }
  ]
}

我希望timestamp 2覆盖原始的timestamp字段。

lnxxn5zx

lnxxn5zx1#

您可以这样简单地覆盖字段名:

"description": "...",
"processors": [
  {
    "grok": {
      "field": "message",
      "patterns": [
        "%{TIMESTAMP_ISO8601:timestamp}"    <--- use timestamp here instead of timestamp2
      ]
    }
  }
]

相关问题