I've written a custom task to ban IP Addresses where errors are matched by string or lot of error from same IP address and the same time.
This is really usefull
IP banned addresses receives a nice 404 errors.
All stored in database with error message source.
I don't know how to send to you sources...
Check my website (with a proxy ;-) www.copterlab.com