Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Requirements

Supported operating systems

The Wazuh indexer runs on 64-bit Linux, on x86_64 (AMD64) or aarch64 (ARM64) processors. See Compatibility for the supported distributions and versions.

Hardware recommendations

The Wazuh indexer can be installed as a single-node or as a multi-node cluster.

Hardware recommendations for each node

Minimum Recommended
Component RAM (GB) CPU (cores) RAM (GB) CPU (cores)
Wazuh indexer 8 4 16 8

Disk space requirements

The amount of data depends on the generated events per second (EPS). This table details the estimated disk space needed per agent to store 90 days of events on a Wazuh indexer server, depending on the type of monitored endpoints.

Monitored endpointsEPSStorage in Wazuh indexer (GB/90 days)
Servers0.253.7
Workstations0.11.5
Network devices0.57.4

For example, for an environment with 80 workstations, 10 servers, and 10 network devices, the storage needed on the Wazuh indexer server for 90 days of events is 231 GB.

Network ports

Allow the following inbound traffic on every Wazuh indexer node:

  • 9200/TCP — REST API, over HTTPS. Must be reachable from the Wazuh Manager and Wazuh Dashboard nodes, and from any client that uses the API.
  • 9300/TCP — transport, the communication between the nodes of a cluster, over TLS. Must be reachable from every other Wazuh indexer node. A single-node deployment does not need to expose it.

These are the default ports; http.port and transport.port in /etc/wazuh-indexer/opensearch.yml change them.

The Content Manager plugin also connects out to the Wazuh Cyber Threat Intelligence (CTI) API over HTTPS (443/TCP) to synchronize content, check for updates and send telemetry. An installation without internet access can disable those tasks instead; see Offline configuration.