When you execute a batch job by default the executon is logged in the batch job history.
Every execution is logged even if the result is successful.
This can be usefull but if the job has a recurrence it can fill the history very quickly
If you want to trace only failed executions follow these instructions
Go to System administration > Inquiries > Batch jobs
Click on your job ID
Click on “Save job to history” and change the value to “Errors only“