logzio/logzio-helm

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