Skip to content

Wazuh API performance #5834

@AdriiiPRodri

Description

@AdriiiPRodri

Hi team,

In this issue we will make a performance benchmark between Wazuh API version 3.13.2 and Wazuh API version 4.0.0. To perform this test we will use an open source load testing tool called Locust. We look for the average response time, requests per second, the drop rate value and the maximum number of concurrent users.

For these tests we will use GET /agents

Computer stats

  • Intel Core i7-6700HQ
  • 20GB RAM DDR4 (2400Hz)
  • SSD M.2 (Read: Up to 3500MB/second)

Environment setup

  • Wazuh 4.0.0:
    • 1 master (master)
    • 2 workers (worker1 and worker2)
    • 12 agents (001 to 008 are Active, 009 and 010 are Disconnected, 011 and 012 are Never connected)
  • Wazuh 3.13.2:
    • 1 master (master)
    • 2 workers (worker1 and worker2)
    • 8 agents (001 to 008 are Active, reduced due to 500 and 1000 simultaneous users tests)

Test cases

  • 5 simultaneous users
  • 100 simultaneous users
  • 500 simultaneous users
  • 1000 simultaneous users

Regards

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions