Metricbeat 7.9+ support
Closed this issue · 3 comments
Hello,
Today I deployed metricbeat v7.9.0 on AWS EKS 1.17 using this helm chart. I'm seeing the following errors in the daemonset pod. I'm not sure if there's something missing from my k8s cluster, or maybe an incompatibility between the chart and metricbeat 7.9.
2020-09-02T19:44:04.850Z INFO module/wrapper.go:259 Error fetching data for metricset kubernetes.state_container: error getting event: unexpected status code 403 from server
2020-09-02T19:44:04.933Z INFO module/wrapper.go:259 Error fetching data for metricset kubernetes.state_node: error doing HTTP request to fetch 'state_node' Metricset data: unexpected status code 403 from server
2020-09-02T19:44:05.133Z ERROR [kubernetes.state_pod] state_pod/state_pod.go:101 unexpected status code 403 from server
The metricbeat-module-kubernetes documentation says the state_*
metrics should be collected by the deployment pod, but this helm chart appears to have them in the daemonset. I also noticed this chart defaults to v7.3.2
which is almost a year old, so there might be other things requiring an update. (Such as #19)
The reference k8s deployment for metricbeat 7.9 is here. https://raw.githubusercontent.com/elastic/beats/7.9/deploy/kubernetes/metricbeat-kubernetes.yaml
Hi @jlewis42lines we're currently working on a version that would fix those issues and support later versions of metricbeat.
@jlewis42lines version 0.0.3 of the Chart is out, and supports Metricbeat 7.9.
@mirii1994 im still facing the same issue and using 7.16.3 version
metricbeat.txt