Brute force attacks are trial-and-error attacks that send requests to the destination, hoping that some of them will be answered. Since most of these requests will be denied (if you've configured you servers properly), a large amount of Not Found messages, forbidden messages, and other error codes can be some of the signs of such an attack.