The Apache Webserver can easily be made to support Syslog. All you have to do is install the mod_dosevasive v1.6
Apache DoS Evasive Maneuvers Module. This module normally gives Apache the ability to detect and fend off
request-based DoS/DDoS attacks and brute-force attacks conserving your system resources and bandwidth.
mod_dosevasive can be configured to communicate via commandline with ipchains, firewalls, or any other such
managed device to stop the attack at the network layer.
The other feature of version 1.6 is Syslog support.
With version 1.6, mod_dosevasive performs syslog reporting using daemon.alert. Messages will look like this:
For installation instructions, please see the readme file that comes with the download.
Aug 6 17:41:49 elijah mod_dosevasive: [ID 801097 daemon.alert]
Blacklisting address x.x.x.x: possible DoS attack.