-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Kernel input giving error: 'parsing "5303043560": value out of range' without further information #1258
Comments
@fedwmt, funny thing is the following works at my 64bit machine with golang 1.6.x:
but doesn't work at golang playground figure#1. The reason might be default value of Therefore, my conclusion is that it might be better to specifically call either |
since influxdb doesn't support uint64, I'm going to parse it to int64, because that number is well within the bounds of max int64 |
Running with:
gives:
The above error message is not sufficient to troubleshoot the underlying issue.
Telegraf Version:
OS:
The other inputs are fine (if I comment-out the 'kernel' input, they all work).
I suspect the issue is the telegraf expects the interrupts (intr) to be an 'integer' type, but the value is out of range.
It would be great to display which stat/measurement exceeded the data type range (as well as supporting a larger integer types, e.g. uint64).
The text was updated successfully, but these errors were encountered: