[New Rules] External Promotion Alerts#4903
Conversation
Enhancement - GuidelinesThese guidelines serve as a reminder set of considerations when addressing adding a new schema feature to the code. Documentation and Context
Code Standards and Practices
Testing
Additional Schema Related Checks
|
|
⛔️ Test failed Results
|
approksiu
left a comment
There was a problem hiding this comment.
LGTM, If we use tag "Promotion: External Alerts" tag, let's also update the "External Alerts" rule tag.
|
⛔️ Test failed Results
|
@peluja1012 will this cause confusion upstream? |
Hey @Mikaayenson, which rules have the "External alerts" tag currently? We wouldn't want AI4DSOC users to have promotion rule automatically installed that are not relevant for the AI4DSOC use case. Looking at the code, it looks like we are checking for both the presence of the tag AND for a related_integration reference before we automatically install the rule. So if a customer has the Crowdstrike integration installed in AI4DSOC, for example, and there is more than one rule with the tag "Promotion: External alerts" that references the Crowdstrike integration via the |
Based on our discussion, if we accidentally add the tag to another rule that meets similar criteria it will cause issues with the AI4DSOC, so we will not add the tag to other rules. cc. @approksiu |
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
| interval = "1m" | ||
| language = "kuery" | ||
| license = "Elastic License v2" | ||
| max_signals = 1000 |
There was a problem hiding this comment.
Any specific reason we set this to 1000?
| field = "event.severity" | ||
| operator = "equals" | ||
| severity = "low" | ||
| value = "1" |
There was a problem hiding this comment.
Are these mappings of 1, 2 and 3 a sentinal_one thing?
There was a problem hiding this comment.
There was a problem hiding this comment.
Looking again. This might be a mistake on the sample rules sent. Updating in the next PR.
eric-forte-elastic
left a comment
There was a problem hiding this comment.
Once placeholder dates are updated this looks good to merge (ref). Data checks look good too 👍
|
Just waiting to test the remaining rules and then we can merge. |
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
|
⛔️ Test failed Results
|
Final Testing
|
## Summary A follow-up from #229726 after successful testing of the `9.1.3-beta.1` package. This removes the setting entirely in preparation for release. In the interim, the last release version of the package will be installed (`9.1.2`), until `9.1.3` (elastic/detection-rules#4903) is released next week. So testing on QA in the interim will require manually overriding `xpack.securitySolution.prebuiltRulesPackageVersion: '9.1.3-beta.1'`, or manually installing the package via the fleet API ([pre-release from registry](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages-pkgname-pkgversion), or [zip upload](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages)). cc @pborgonovi @tomsonpl @Mikaayenson @xcrzx
…30118) ## Summary A follow-up from elastic#229726 after successful testing of the `9.1.3-beta.1` package. This removes the setting entirely in preparation for release. In the interim, the last release version of the package will be installed (`9.1.2`), until `9.1.3` (elastic/detection-rules#4903) is released next week. So testing on QA in the interim will require manually overriding `xpack.securitySolution.prebuiltRulesPackageVersion: '9.1.3-beta.1'`, or manually installing the package via the fleet API ([pre-release from registry](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages-pkgname-pkgversion), or [zip upload](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages)). cc @pborgonovi @tomsonpl @Mikaayenson @xcrzx
…30118) ## Summary A follow-up from elastic#229726 after successful testing of the `9.1.3-beta.1` package. This removes the setting entirely in preparation for release. In the interim, the last release version of the package will be installed (`9.1.2`), until `9.1.3` (elastic/detection-rules#4903) is released next week. So testing on QA in the interim will require manually overriding `xpack.securitySolution.prebuiltRulesPackageVersion: '9.1.3-beta.1'`, or manually installing the package via the fleet API ([pre-release from registry](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages-pkgname-pkgversion), or [zip upload](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-fleet-epm-packages)). cc @pborgonovi @tomsonpl @Mikaayenson @xcrzx
Pull Request
Issue link(s):
data_stream.dataset#4929Summary - What I changed
data_stream.datasetper integration team guidanceHow To Test
Stack Testing
Testing Data
Checklist
bug,enhancement,schema,maintenance,Rule: New,Rule: Deprecation,Rule: Tuning,Hunt: New, orHunt: Tuningso guidelines can be generatedmeta:rapid-mergelabel if planning to merge within 24 hours