To monitor Apex One logs you can make use of the
localfile module. You should first retrieve the logs you want to monitor and forward them to an agent or the Wazuh manager itself. After that, define a
localfile block in the corresponding configuration, indicating the path to the logs and the log format. You can see the supported log formats
here. Once that's done, you'll need to restart your agent or manager to apply the configuration.
Depending on the log format (if it's other than json), you'll most likely need to create your own decoders and rules if you want to process specific events from those logs. You can check the following documentation regarding custom decoders and rules: