1. A system, comprising: one or more memory locations configured to store applications that execute on a host with a host operating system; one or more interceptors configured to intercept calls to the host operating system and configured to generate one or more statistical events based on said intercepted calls; a statistical fault detector configured to calculate one or more distributions for said one or more statistical events; wherein fault detection for said applications is performed by detection of statistically significant deviation of recent events from the one or more distributions; wherein said one or more distributions is one or more of a Temporal Event Distribution and a Spatial Event Distribution; wherein said Temporal Event Distribution is comprised of a subset of events from an interceptor of the one or more interceptors subject to a temporal filter; and wherein said Spatial Event Distribution is comprised of a subset of events from an interceptor of the one or more interceptors subject to a spatial filter.