I run a large site, and much of it I rarely visit. I recently realized that some functions on the site had been down for a month, making some urls invisible.

Is there some automated system I could use to check a selection of my urls, to alert me to likely problems? The standard 'site is down' checker obviously isn't enough. Site is up, but not every bit of it is up.