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

Add Stateless Messages to Inventory Module Indicating Detected Deltas #437

Open
4 tasks
Tracked by #241
vikman90 opened this issue Dec 17, 2024 · 0 comments
Open
4 tasks
Tracked by #241
Assignees
Labels
level/task Task issue module/inventory Inventory module mvp Minimum Viable Product refinement type/enhancement Enhancement issue

Comments

@vikman90
Copy link
Member

Description

The Inventory module must produce a stateless message containing the deltas (changes) detected during an inventory scan. These messages will accompany the stateful messages, ensuring that both event types provide relevant information about detected changes.

Requirements

  1. Stateless Message Generation
    • The Inventory module must generate a stateless message when a delta (change) is detected.
    • Stateless messages should only be produced after the initial scan has completed.
    • These messages must be generated alongside the stateful messages.
  2. ECS Compliance
    • Both stateless and stateful messages must conform to the ECS (Elastic Common Schema) format.
  3. Delta Representation
    • Stateless messages should clearly indicate the delta or change detected during the scan process.

Acceptance Criteria

  • Stateless messages are generated when changes are detected, excluding the initial scan.
  • Stateless messages accompany the corresponding stateful messages.
  • Messages follow ECS standards.
  • Deltas are accurately represented in the stateless message.
@vikman90 vikman90 added level/task Task issue module/inventory Inventory module mvp Minimum Viable Product refinement type/enhancement Enhancement issue labels Dec 17, 2024
@wazuhci wazuhci moved this to Backlog in Release 5.0.0 Dec 17, 2024
@wazuhci wazuhci moved this from Backlog to In progress in Release 5.0.0 Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue module/inventory Inventory module mvp Minimum Viable Product refinement type/enhancement Enhancement issue
Projects
Status: In progress
Development

No branches or pull requests

2 participants