Broken links can be found using Google disavow tool. Broken links should be immediately contacted for restoration as they can harm your keyword rankings in search engines.
Any broken links will show up in google webmasters tools. On your own server you can log any incomplete requests/404 redirects then display a summary of these logs in the admin tools.