You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This epic aims to simplify the visibility of the wazuh architecture, currently there are 5 processes which will be transformed to 2, of those 3 processes that are merged, their logic will be absorbed by wazuh-modulesd.
In an update level, this should not impact resources usage because of the legacy logic should be maintained, as well as the directory structure, therefore the modification will not be visible from the folder tree of the project.
Should only expose and consume the current logic and keep the legacy code in the mainloops of the modules to be moved.
The configuration must continue to be parsed without modifying any attribute or tag, there must be no change in that sense.
It should only be stored in a more organized way as it is in wazuh-modules.
Test Plan
How to test
Unit test
Integration test
API automation test
Exploratory sessions
Goals
Transform from the current number of processes in the agent to 2 processes, these will be wazuh-modulesd and wazuh-agentd
Description
This epic aims to simplify the visibility of the wazuh architecture, currently there are 5 processes which will be transformed to 2, of those 3 processes that are merged, their logic will be absorbed by wazuh-modulesd.
In an update level, this should not impact resources usage because of the legacy logic should be maintained, as well as the directory structure, therefore the modification will not be visible from the folder tree of the project.
Should only expose and consume the current logic and keep the legacy code in the mainloops of the modules to be moved.
The configuration must continue to be parsed without modifying any attribute or tag, there must be no change in that sense.
It should only be stored in a more organized way as it is in wazuh-modules.
Test Plan
How to test
Goals
Requirements
Development
Non-functional
Footprint:
Thread usage.
Only the number of threads of the current thing should be increased by 3, if those of the 4 processes that would be unified are added.
Memory usage.
Roughly it should be kept at the current number
Binary size.
The size of the binaries must be kept to what is the current distribution and architecture of the product.
Development tasks
The text was updated successfully, but these errors were encountered: