如何配置metricbeat helm chart输出到elasticsearch?
How to configure metricbeat helm chart to output to elasticsearch?
我正在尝试安装 metricbeat helm chart 以将我的 kubernetes 指标转发到 elasticsearch。
默认配置有效,但是当我配置输出到 elasticsearch 时,pod 告诉我
Exiting: error unpacking config data: more than one namespace configured accessing 'output' (source:'metricbeat.yml')
我从
下载 values.yaml 并在 daemonset 和部署中修改 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?
根据 the fine manual,属性 实际上是 enabled:
而不是 enable:
所以我假设你真的想要:
output.file:
enabled: false
虽然老实说,我一直以为你可以随心所欲地输出,但是that is clearly not true
我正在尝试安装 metricbeat helm chart 以将我的 kubernetes 指标转发到 elasticsearch。
默认配置有效,但是当我配置输出到 elasticsearch 时,pod 告诉我
Exiting: error unpacking config data: more than one namespace configured accessing 'output' (source:'metricbeat.yml')
我从
下载 values.yaml 并在 daemonset 和部署中修改 output.fileoutput.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?
根据 the fine manual,属性 实际上是 enabled:
而不是 enable:
所以我假设你真的想要:
output.file:
enabled: false
虽然老实说,我一直以为你可以随心所欲地输出,但是that is clearly not true