-
Notifications
You must be signed in to change notification settings - Fork 516
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
[Meta] Audit Rule Schemas Against Kibana Rule Schemas for Compatibility #3296
Comments
terrancedejesus
added
bug
Something isn't working
python
Internal python for the repository
schema
labels
Nov 29, 2023
Just realized the |
Two issues will track the new terms and threshold bugs: |
Mikaayenson
changed the title
Audit Rule Schemas Against Kibana Rule Schemas for Compatibility
[Meta] Audit Rule Schemas Against Kibana Rule Schemas for Compatibility
Apr 1, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Overview
While reviewing some rule schemas upstream in Kibana, we noticed inconsistencies where inherited objects between rule types are different than how we define them. Thus, validation may pass in our repository but break upstream. We should do an audit of Kibana's rule schemas to ours and add any missing or incorrect mappings.
TRaDE Rule Schema: https://github.com/elastic/detection-rules/blob/main/detection_rules/rule.py
Kibana Rule Schema Reference: https://github.com/elastic/kibana/blob/main/x-pack/plugins/security_solution/server/lib/detection_engine/rule_schema/model/rule_schemas.ts
Example: Machine Learning rules inherit base rule data which has rule actions, where rule actions are not allowed in Kibana for ML rules.
The text was updated successfully, but these errors were encountered: