-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[SIEM] Update signals index ECS mapping to 1.6-dev, add endpoint alert fields #65740
Conversation
Pinging @elastic/endpoint-response (Team:Endpoint Response) |
@elasticmachine merge upstream |
Pinging @elastic/siem (Team:SIEM) |
0906b0a
to
a6a09c8
Compare
@@ -2516,4 +4276,4 @@ | |||
"refresh_interval": "5s" | |||
} | |||
} | |||
} | |||
} |
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.
Missing newline?
@elasticmachine merge upstream |
Tested by going to this directory: x-pack/plugins/siem/server/lib/detection_engine/scripts And running: ./hard_reset.sh
./post_rule.sh
./post_rule.sh ./rules/queries/query_with_everything.json And then looking at each rule run and ensuring that the expected histograms and data looks correct. |
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.
👍 Thanks for the ECS upgrade!
@elasticmachine merge upstream |
@@ -441,6 +444,141 @@ | |||
} | |||
} | |||
}, | |||
"dll": { | |||
"properties": { | |||
"code_signature": { |
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.
@marshallmain Are we going to address splitting these (trusted/untrusted) in a later PR?
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.
I'm hoping to address it with the ECS team. I think multiple code signatures is something we should address at the ECS level rather than making our own custom changes to it.
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.
Thinking about it more, addressing at the ECS level may take some time. I'd like to merge this so we can start and then merge more changes in future PRs.
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.
Sounds good, thanks!
@elasticmachine merge upstream |
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
@marshallmain -- you should be good to backport to |
…t fields (elastic#65740) * update ECS schema to 1.6-dev, add endpoint alert fields * use updated endpoint team schemas * add newline * remove extra options Co-authored-by: Elastic Machine <[email protected]>
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
…t fields (#65740) (#66789) * update ECS schema to 1.6-dev, add endpoint alert fields * use updated endpoint team schemas * add newline * remove extra options Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
Pinging @elastic/security-solution (Team: SecuritySolution) |
Summary
This is a stopgap change to start integrating the SIEM signals schema with the endpoint alert schema. This schema was built using the ECS tooling and the custom yaml schemas found at https://github.com/elastic/endpoint-app-team/tree/master/custom_schemas. When the ECS tooling upgrades are finished (elastic/ecs#837 and elastic/ecs#820) we can add yml files for the signal fields and generate the entire mapping with the ECS tooling.
At some point we should move the yml files into the kibana in the SIEM folder, but when we do we should remove them from the endpoint-app-team repo so we don't have multiple copies that could be out of sync.
Checklist
Delete any items that are not applicable to this PR.
For maintainers