Compatibility matrix

The Wazuh Syscollector module supports different options across the operating systems on which the Wazuh agent can be installed. The following table shows the scans that are compatible with each of these operating systems.

Table 1 (scan support per operating system):

Operating System

Hardware

OS

Packages

Network

Ports

Processes

Hotfixes

Users

Groups

Services

Browser extensions

Windows

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Linux

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Yes

macOS

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Yes

FreeBSD

Yes

Yes

Yes

Yes

No

No

No

No

No

No

No

OpenBSD

Yes

Yes

No

Yes

No

No

No

No

No

No

No

The module detects multiple package formats depending on the operating system. The packages scan supports detection of NPM (Node Package Manager) and PyPI (Python Package Index) packages on multiple operating systems, as the table below shows. The NPM and PyPI scan requires a C++ compiler supporting the C++20 standard (GCC 8+).

Note

Support for scanning NPM and PyPI packages is limited to the default installation paths.

Table 2 (package format support per operating system):

Operating System

NPM

PyPI

rpm

deb

pacman

pkg

snap

Windows

Yes

Yes

No

No

No

No

No

Linux

Yes

Yes

Yes

Yes

No

No

Yes

macOS

Yes

Yes

No

No

No

No

No

FreeBSD

No

No

No

No

No

Yes

No

OpenBSD

No

No

No

No

No

No

No