[System] Documentation Update: Remove linux-only field mappings from diskio, memory datastr…#7941
Conversation
🌐 Coverage report
|
shmsr
left a comment
There was a problem hiding this comment.
I haven't done a thorough review yet. For now, left a few comments. I'll try to do a thorough review ASAP.
|
@ritalwar : In general removal of fields is treated as a breaking change since the customers might have build some viisualizations, and queries on it. Also, since this is part of a breaking change, this should not be categorized under just a bugfix |
The breaking change was introduced in the 8.0 version of the Beats system module through this PR. The system integration relies on the beats input Additionally, I verified that none of these fields were being used in any visualizations. |
P1llus
left a comment
There was a problem hiding this comment.
Just a small nit, but else its fine :)
packages/system/changelog.yml
Outdated
| @@ -1,4 +1,9 @@ | |||
| # newer versions go on top | |||
| - version: "1.38.3" | |||
There was a problem hiding this comment.
Could we bump the minor rather than the hotfix? A bit unsure if this is categorized as a bugfix rather than an enhancement?
There was a problem hiding this comment.
@P1llus
We have created an internal guidelines on the changelog entries. In which the changes like logo updates, documentation updates etc... would go as a patch release instead of minor release. Still there is a catch when we update the patch it should not be of type: bugfix. Probably for this PR it could be minor bump as we remove the fields from the datastream.
There was a problem hiding this comment.
I made a minor version bump and updated its type to "enhancement."
I agree to @P1llus , as pointed out in my above comment, since this involves the removal of fields, we should not categorize it as a bugfix, but enhancement. |
None of these removed fields, are populated during a Linux run? |
packages/system/changelog.yml
Outdated
| # newer versions go on top | ||
| - version: "1.38.3" | ||
| changes: | ||
| - description: Remove linux-only field mappings from diskio and memory datastreams. |
There was a problem hiding this comment.
Should we mention that these fields are not populated and are being removed from the documentation.
Yes, there is no data being received for these fields. |
|
LGTM |
|
Package system - 1.39.0 containing this change is available at https://epr.elastic.co/search?package=system |
What does this PR do?
This PR eliminates field mappings for Linux-specific metrics that were removed from the beats, as seen in this PR and I've used it as a reference to remove the mappings accordingly.
It also revises the documentation to exclude these fields since they are no longer supported, and their presence in our documentation has been causing confusion.
Please note that all of these metrics were duplicated in the Linux module, and users have the option to use Linux integration for the same set of metrics.
Checklist
changelog.ymlfile.Related issues
Screenshots