Skip to content

Design and development of the communicator component for the new agent #25

Closed
@TomasTurina

Description

@TomasTurina

Description

As part of the development of the new agent MVP, it is necessary to develop a new communicator module.

Take into account the following:

  • Use the POC developed as a model to develop this MVP.
  • Integrate with the wazuh-http-request library.
  • The module should be able to:
    • Register with the manager. The uuid generation will be done during the registration process.
    • Request a token (authenticate) from the manager.
    • Send stateless and stateful messages to the manager.
    • Receive commands from the manager.
  • Use the concurrency control module for task scheduling.

For more considerations (including API endpoints), see the spike issue.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions