ErrorReporter is a global interceptor of occurred errors and exclusions in your web-application that collects detailed information both about an error itself and condition of the system at the moment of the errorÂ’s occurrence, sends collected information to an email or records it in a file.