Skip to content
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

[Security Solution][POC] Rule monitoring with GenAI #179317

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

maximpn
Copy link
Contributor

@maximpn maximpn commented Mar 25, 2024

Summary

This PR is a POC of Security rule monitoring with help of GenAI. To make it happen the following has been done

  • extend Rule Monitoring Health API with top rules by metrics
  • some AI Assistant functionality has been reused for GenAI interaction
  • a new endpoint added to return GenAI response regarding Rule Monitoring
    • Rule Monitoring Health API response transformed into a minimalistic format for GenAI to reduce a number of tokens
    • a simple Knowledge Base has been created to explain GenAI how to handle the data
  • a simple UI has been created (AI Rule monitoring tab) to demonstrate the results

To make it production ready UI part has to be significantly reworked. Endpoint part also required some amount of work though it's significantly less amount compared to UI.

@maximpn maximpn added Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. Feature:Rule Monitoring Security Solution Detection Rule Monitoring area Team:Detection Rule Management Security Detection Rule Management Team labels Mar 25, 2024
@maximpn maximpn self-assigned this Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Rule Monitoring Security Solution Detection Rule Monitoring area Team:Detection Rule Management Security Detection Rule Management Team Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant