-
Notifications
You must be signed in to change notification settings - Fork 456
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
[System][Process] Add dimensions metadata; remove duplicated fields #6407
[System][Process] Add dimensions metadata; remove duplicated fields #6407
Conversation
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
🌐 Coverage report
|
packages/system/changelog.yml
Outdated
@@ -1,4 +1,9 @@ | |||
# newer versions go on top | |||
- version: "1.30.0" |
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.
Is this correct? It seems 1.30.0 just went out here: https://github.com/elastic/integrations/pull/6118/files#diff-eff09b294da7e0e80815a8d268a540c955e39011ff3ddfea22fa0651195bfaa6R2
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.
fixed - e9fdfca, after merging other PRs should be adjusted accordingly
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.
Change LGTM except the version number.
Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
@@ -13,18 +13,21 @@ | |||
|
|||
Examples: AWS account id, Google Cloud ORG Id, or other unique identifier.' | |||
example: 666777888999 | |||
dimension: true |
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.
@tetianakravchenko The agent file we are adding here, is this shared across all integrations that have adopted dimensions?
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.
do you mean if the content of this file is the same for all tsdb data_streams? no, there are less fields defined for cloud providers - #5193 (comment)
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.
Got it. But the same file is copy / pasted (manually) for the non cloud ones.
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.
at least for data_streams within the same package I believe it should be the same. From what I've noticed fields folder structure is different for different packages. In general there might be some differences, like for example - in diskio there are some specific to this data_stream fields - https://github.com/elastic/integrations/blob/main/packages/system/data_stream/diskio/fields/agent.yml#L195-L205
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.
LGTM !
I had my doubts on multi-threaded process PIDs. Tested and validated
Package system - 1.31.0 containing this change is available at https://epr.elastic.co/search?package=system |
…6407) * remove duplicated fields for the process data_stream; add dimensions Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co> * fix pr link Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co> --------- Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
What does this PR do?
This is a follow up PR of #6118 (comment)
In this PR:
process.id
fieldChecklist
changelog.yml
file.Author's Checklist
How to test this PR locally
Related issues
Screenshots