I use pingdom to monitor my website. Last month I had 100% up time.
In the past 36 hours I have gotten 31 alerts that my server is down. Then, ten minutes later I get a message the server is up.
My host can not see ANY issues with the server and suggested I check here is controlling the DNS and cashing.