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 coverage to multigroups processing and wazuh-db performance improvements #3718

Closed
2 tasks
QU3B1M opened this issue Dec 29, 2022 · 0 comments
Closed
2 tasks

Comments

@QU3B1M
Copy link
Member

QU3B1M commented Dec 29, 2022

Target version Related issue Related PR
4.4 #15665 #15742

Description

It is needed to develop performance tests to validate the performance of wazuh-db and the multigroups processing/generation.
The same performance test could be used in the future to validate other similar changes like the needed for the issue #3369

Proposed test cases

  • Benchmarks tests cases from the issue #3269.

  • Performance 2500 multigroups

    Test case
    1. Configure a wazuh-cluster
    2. Register 2500 wazuh-agents (they doesnt need to be active, just registered)
    3. Setup 2500 groups, + 2000 multigroups and + 50000 shared files
    4. Restart the master wazuh-manager
    5. Check how long takes to update shared files sums
      grep "c_files()" /var/ossec/logs/ossec.log 
      

Considerations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants