Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch \u根目录下的Filebeat字段\u不工作_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Logstash_Filebeat - Fatal编程技术网 elasticsearch \u根目录下的Filebeat字段\u不工作,elasticsearch,logstash,filebeat,elasticsearch,Logstash,Filebeat" /> elasticsearch \u根目录下的Filebeat字段\u不工作,elasticsearch,logstash,filebeat,elasticsearch,Logstash,Filebeat" />

elasticsearch \u根目录下的Filebeat字段\u不工作

elasticsearch \u根目录下的Filebeat字段\u不工作,elasticsearch,logstash,filebeat,elasticsearch,Logstash,Filebeat,这是我的Apache模块设置 - module: apache2 access: enabled: false error: enabled: true prospector: fields: beat.name: xxxx fields_under_root: true 但是自从我在Kibana看到日志 "fields": { "beat": { "name": "xxxx" } }, "@versio

这是我的Apache模块设置

- module: apache2
  access:
    enabled: false
  error:
    enabled: true
    prospector:
       fields:
          beat.name: xxxx
    fields_under_root: true
但是自从我在Kibana看到日志

"fields": {
  "beat": {
    "name": "xxxx"
  }
},
"@version": "1",
"host": "something_else",
"beat": {
  "hostname": "something_else",
  "name": "something_else",
  "version": "6.2.4"
},
根据文档,它说如果我在_root:true下设置
字段,它将覆盖现有的根字段。但事实似乎并非如此

版本
  • Filebeat 6.2.4
  • 日志存储6.2.4

正如您所发现的,您可以通过向模块配置中添加
prospector
来覆盖模块的任何浏览选项。任何“浏览”选项都必须缩进,以便它们成为“浏览”的子项。您在根目录下缩进的
字段有点错误

- module: apache2
  access:
    enabled: false
  error:
    enabled: true
    prospector:
      fields:
        vhost: stackoverflow.com
      fields_under_root: true
但是,不能使用
字段
覆盖
beat.name
。设置此值的唯一方法是向filebeat.yml添加
name:xxxx

参考资料: