首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对数突变

对数突变
EN

Stack Overflow用户
提问于 2018-10-23 07:08:27
回答 1查看 73关注 0票数 0

我正在设置ELK堆栈,以及以下设置

代码语言:javascript
复制
mutate {
  id => "adding_fields"
  add_field => {
    "host" => "foo-%{[beat][version]} baz"
    "custom" => "Hello, 1+%{host}+2"
  }
}

mutate {
  remove_field => [ "host" ]
}

custom字段中的以下字段内容结束:

Hello, 1-name,ip-192-168-92-212,foo-6.4.2 baz-2

怎么会出这事?我只删除了:Hello, 1+foo-6.4.2 baz+2

田野的起点从哪里来?

beat字段包含以下数据:

代码语言:javascript
复制
beat.name          |  beat.hostname      |  beat.version
ip-192-168-92-212  |  ip-192-168-92-212  |  6.4.2
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-23 07:16:33

我将host字段重命名为myHost,然后custom字段变成了我所期望的。

它看起来host变量已经存在-但是作为一个隐藏字段或什么的-但是它没有被发送到ES。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52943098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档