Hi,
Thanks for using wazuh!
The ideal, in this case, would be to divide the agents by OS, since we will use the groups to load this configuration of log collector. That is, having a group of agents only for agents with Windows and adding the configuration corresponding to the OS only to this group in question. This is to avoid any log reading error by the log collector.
From what I see your configuration looks correct, but you can try with the following configuration (This configuration will search among all the files in the myLogs folder for logs in syslog format):
In the attached image you can see how this configuration brings the logs from the logs.txt file that I have created.
It is important to note that you must have rules and decoders for these logs that you will be collecting in order for them to show up as alerts in the GUI.
Below you can find references in our documentation about the aforementioned:
Creating decoders and rules from scratch
Custom rules and decoders
Please note that for these logs to reach Wazuh/Elasticsearch. They must match with a decoder and rule with a level greater than or equal to 3 (default).
I hope this helps let me know if you need anything else.
Regards,
Luis Avendaño.