Hi
The recommended option would be to use a Rsyslog server, If you can’t install a Wazuh-agent where these logs are being generated, you need to configure the service to send logs via Syslog. For this, you can receive syslog logs in a custom port or store syslog logs in a plaintext file and monitor it with Wazuh. Further information related to this topic can be found in the following links:
Forward syslog events - Your environment · Wazuh documentation
https://documentation.wazuh.com/current/cloud-service/your-environment/send-syslog-data.html#forward-syslog-eventsIf you can install a Wazuh-agent where the logs are being generated, you need to configure the service to write its log to a file, and read it with a localfile. You can find further information in our official documentation: Log Collection How it works - Log data collection · Wazuh documentation
localfile - Local configuration (ossec.conf) · Wazuh documentation
https://documentation.wazuh.com/current/user-manual/reference/ossec-conf/localfile.htmlIn addition to this, please notice that Wazuh includes a set of rules and decoders to parse the most common products and services. In case you do not see the desired events, it may be possible that some custom rules and decoders must be written. Please refer to the following documentation for additional information related to this topic:
Data analysis - User manual · Wazuh documentation
https://documentation.wazuh.com/current/user-manual/ruleset/index.htmlI hope this helps.