Provides the WazuhAgentBufferConfiguration which allows to parse the client_buffer section of the Wazuh local configuration (ossec.conf).

class WazuhAgentBufferConfiguration(**kwargs)#

Bases: object

Object representation of an agent’s client_buffer configuration section.

Wazuh reference: https://documentation.wazuh.com/current/user-manual/reference/ossec-conf/client-buffer.html

disabled: bool#

Indicates whether the agent’s event buffer is enabled or not.

events_per_second: int#

The maximum number of events that may be sent per second to the manager.

queue_size: int#

The maximum number of events the buffer will hold.