2

我正在尝试安装 metricbeat helm chart 以将我的 kubernetes 指标转发到 elasticsearch。

默认配置有效,但是当我将输出配置到 elasticsearch 时,pod 告诉我

退出:解压配置数据时出错:配置了多个命名空间访问“输出”(来源:“metricbeat.yml”)

我下载values.yaml并在守护程序集和部署中修改 output.file

output.file:
  path: "/usr/share/metricbeat/data"
  filename: metricbeat
  rotate_every_kb: 10000
  number_of_files: 5

output.file:
  enable: false
output.elasticsearch:
  enable: true
  hosts: ["http://192.168.10.156:9200/"]

如何修改配置以将指标转发到 elasticsearch?

4

1 回答 1

5

根据精美手册,该属性实际上enabled:不是enable:,所以我认为您实际上想要:

output.file:
  enabled: false

虽然说实话,我一直认为你可以有尽可能多的输出,但这显然不是真的

于 2019-01-09T06:40:25.767 回答