Hi Maha,
Hope you are doing well. Thank you for using wazuh.
Wazuh can be integrated with other open-source network intrusion detection system
tools like Suricata. Suricata can provide additional insights into your network's security with its network traffic inspection capabilities.
Check this document for Network IDS integration
https://documentation.wazuh.com/current/proof-of-concept-guide/integrate-network-ids-suricata.html
Also, check this document for responding to network attacks with Suricata and Wazuh XDR:
https://wazuh.com/blog/responding-to-network-attacks-with-suricata-and-wazuh-xdr/
Also, check command monitoring capabilities in Wazuh. With command monitoring capability Wazuh incorporates the ability to monitor the output of specific commands and treat the output as though it were log file content.
For Example:
After adding the below to ossec.conf file
<localfile>
<log_format>full_command</log_format>
<command>netstat -nputw</command>
<alias>netstat outbound connections</alias>
<frequency>30</frequency>
</localfile>
And create a custom rule on the Wazuh server to generate an alert
<rule id="100002" level="7">
<if_sid>530</if_sid>
<match>ossec: output: 'netstat outbound connections</match>
<check_diff />
<description>Listened ports status (netstat nputw) changed (new port opened or closed).</description>
<group>pci_dss_10.2.7,pci_dss_10.6.1,gpg13_10.1,gdpr_IV_35.7.d,</group>
</rule>
Check this document to learn more:
https://documentation.wazuh.com/current/user-manual/capabilities/command-monitoring/index.html
Please test your configuration in the test environment before deploying it to production.
I hope this answers your questions. Please let me know if you need any further information or help regarding this.
Regards


Hi Maha,
Hope you are doing well. Sorry for the late response.
The Wazuh server can collect logs via syslog from endpoints such as firewalls, switches, routers, and other devices that don’t support the installation of Wazuh agents. Configure syslog forwarding for your firewall.
Check this documentation to learn more about Configuring Syslog on the Wazuh server:
Once your logs are forwarded to the Wazuh manager you need to write some custom rules and decoder if your firewall log does not generate alerts on the dashboard or you need alerts for some specific conditions.
Check this document to learn more about custom decoders and rules.
https://documentation.wazuh.com/current/user-manual/ruleset/custom.html
I hope this helps.
Regards