Anyone use a service to monitor their web server?

I am thinking about signing up for something...
just noticing one of my sites seems kind of flakey right now as I am working on it and would like to know what's going on 24 / 7.

thanks.