I just started using Monitor.us in order to watch uptime of my sites, and be warned of any 404 errors that come up, or any other issues. It’s pretty comprehensive, and has a nice dashboard, and best of all it’s totally free for the basic (but very adequate) version that checks your site every half hour.