1. A method, comprising: performing operations as follows on a processor of an application analysis computer: receiving reports from user terminals containing identifiers for operational states of an application being processed by the user terminals and containing state performance metrics, each of the state performance metrics indicating a measurement of performance for a corresponding identified one of the operational states of the application being processed by one of the user terminals; for each of the operational states of the application identified in the reports, generating a rule for acceptable performance of the operational state of the application based on the state performance metrics of the operational state reported by the user terminals; and storing in a repository the rules associated with identifiers for corresponding ones of the operational states of the application.