-
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
[metricbeat] Fix errors in process summary on latest Linux kernels #6306
Conversation
@kesslerm Would you mind adding a changelog entry for metricbeat? |
@ph, there might be a problem with the email address — @kesslerm, I think you've used a different email in the Git commit than is attached to your Github profile. If you add it there, it should work, that's the simplest way of fixing the check. |
@karmi Ah! the email is not linked to his github! gotcha! thanks. |
ea05f99
to
fda6ffd
Compare
On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as ``` 2018/02/07 11:19:46.284926 process_summary.go:79: ERR Unknown state <73> for process with pid 4 ``` All affected processes appear to be kernel threads. `<73>` translates into `I`, which is a new status code introduced into the `/proc/<pid>/stat` output in kernel commit torvalds/linux@06eb618 For backwards compatibility, the old and new codes are now used to increment the count of idle processes reported in the summary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
WFG
…lastic#6306) On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as ``` 2018/02/07 11:19:46.284926 process_summary.go:79: ERR Unknown state <73> for process with pid 4 ``` All affected processes appear to be kernel threads. `<73>` translates into `I`, which is a new status code introduced into the `/proc/<pid>/stat` output in kernel commit torvalds/linux@06eb618 For backwards compatibility, the old and new codes are now used to increment the count of idle processes reported in the summary. (cherry picked from commit b81fbd4)
…lastic#6306) On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as ``` 2018/02/07 11:19:46.284926 process_summary.go:79: ERR Unknown state <73> for process with pid 4 ``` All affected processes appear to be kernel threads. `<73>` translates into `I`, which is a new status code introduced into the `/proc/<pid>/stat` output in kernel commit torvalds/linux@06eb618 For backwards compatibility, the old and new codes are now used to increment the count of idle processes reported in the summary. (cherry picked from commit b81fbd4)
…6306) (#7155) On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as ``` 2018/02/07 11:19:46.284926 process_summary.go:79: ERR Unknown state <73> for process with pid 4 ``` All affected processes appear to be kernel threads. `<73>` translates into `I`, which is a new status code introduced into the `/proc/<pid>/stat` output in kernel commit torvalds/linux@06eb618 For backwards compatibility, the old and new codes are now used to increment the count of idle processes reported in the summary. (cherry picked from commit b81fbd4)
…lastic#6306) (elastic#7155) On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as ``` 2018/02/07 11:19:46.284926 process_summary.go:79: ERR Unknown state <73> for process with pid 4 ``` All affected processes appear to be kernel threads. `<73>` translates into `I`, which is a new status code introduced into the `/proc/<pid>/stat` output in kernel commit torvalds/linux@06eb618 For backwards compatibility, the old and new codes are now used to increment the count of idle processes reported in the summary. (cherry picked from commit f416d5b)
On Linux 4.14 and 4.15, metricbeat logs large numbers of errors such as
All affected processes appear to be kernel threads.
<73>
translates intoI
, which is a new status code introduced into the/proc/<pid>/stat
output in kernel committorvalds/linux@06eb618
For backwards compatibility, the old and new codes are now used to increment
the count of idle processes reported in the summary.
Fixes #6305.