1. A method for controlling failure data reporting, the method comprising: receiving user input that defines one or more transmission filter rules to be met for an error report; receiving user input that defines one or more collection filter rules to be met when including failure data within an error report; receiving one or more error reports corresponding to one or more failures at one or more clients; filtering the one or more received error reports with the one or more transmission filter rules to determine which of the one or more received error reports to be analyzed by a support provider; filtering each error report to be analyzed to remove any failure data that fails to satisfy the one or more collection filter rules; and causing each error report that satisfies the one or more transmission filter rules, with failure data that satisfies the one or more collection filter rules, to be presented to the support provider for analysis.