-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DiskIo Metricset: Failed to encode event: unsupported float value: NaN #15549
Comments
So, @LucaWintergerst when you can, we'll need logs with just the diskio metricset enabled. Also, those k8s errors are suspicious, and I wonder if it's something there? Could be unrelated. |
With diskio disabled, I got 2 NaN Errors in 30 minutes across 9 metricbeat pods. However, these errors now have additional output:
All other errors are gone as well now, which is surprising. (take this with a grain of salt, may just be luck) With diskio enabled, I got hundreds within a few minutes on even a single pod, but without the explanation. Running a single pod with only diskio enabled and no other metricset does not reproduce the error behaviour (lots of errors quickly). Take this with a grain of salt too for now, as I can't say for certain that the NaN Erros show up for all pods all the time with the original config. |
@LucaWintergerst Sorry for the delay, been distracted the last few days. okay, I have to ask, is any valid data coming through to elasticsearch? It almost looks like nothing is working, and metricsets that aren't handling invalid metrics properly are getting smoked out. If there's some other configuration issue at play here preventing you from reading in values, those
What other metricsets were enabled? Just the ones listed in your original post minus
Okay, so there's definitely an issue with the diskio metricset it looks like? |
yes, we are getting all other data without any issues.
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
We're on beats 6.8.6 and just had a solid 16 hours (since restart) of no
I can see that other metrics were getting published OK (like |
@gservat Is there any way you can update metricbeat to a newer version? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
if the diskio metricset is enabled, the following ERROR shows in the logs a few seconds after startup. It persists during the runtime and often increases its frequency
2020-01-14T18:32:53.571Z ERROR elasticsearch/client.go:404 Failed to encode event: unsupported float value: NaN
Full logfile: metricbeat.log
There are other INFO errors too, but I'm not sure if they are related:
metricbeat.yml
modules.d
The text was updated successfully, but these errors were encountered: