An operations management system, comprising: (a) correlation model storing means for storing a correlation model including one or more correlation functions each of which indicates a correlation among plural types of performance values, for each of plural systems; (b) analysis order storing means for storing a detection order in said plural systems, said detection order being an order of detection of correlation destruction; (c) analysis means for carrying out, according to said detection order in each of plural time periods, a detection process including detection of said correlation destruction of said correlation included in said correlation model and storing a result of said detection to be outputted for each of said plural systems, said detection judging that said correlation destruction is caused if a difference between a value obtained by inputting an inputted performance value of one of types into said correlation function and an inputted performance value of the other of types is equal to or greater than a predetermined value for said each of plural time periods; and (d) order control means for updating said detection order in said each of plural time periods, wherein (e) said order control means determines said detection order based on a result of said detection of said correlation destruction in each of said plural systems, and wherein (f) said order control means determines said detection order by use of a degree of abnormality which is indicated by at least one of a degree of correlation destruction indicating the number of destructed correlations included in said result of said detection, and a degree of similarity between said result of said detection obtained when a fault was caused in said system and said result of said detection on said inputted performance values. (a) correlation model storing means for storing a correlation model including one or more correlation functions each of which indicates a correlation among plural types of performance values, for each of plural systems; (b) analysis order storing means for storing a detection order in said plural systems, said detection order being an order of detection of correlation destruction; (c) analysis means for carrying out, according to said detection order in each of plural time periods, a detection process including detection of said correlation destruction of said correlation included in said correlation model and storing a result of said detection to be outputted for each of said plural systems, said detection judging that said correlation destruction is caused if a difference between a value obtained by inputting an inputted performance value of one of types into said correlation function and an inputted performance value of the other of types is equal to or greater than a predetermined value for said each of plural time periods; and (d) order control means for updating said detection order in said each of plural time periods, wherein (e) said order control means determines said detection order based on a result of said detection of said correlation destruction in each of said plural systems, and wherein (f) said order control means determines said detection order by use of a degree of abnormality which is indicated by at least one of a degree of correlation destruction indicating the number of destructed correlations included in said result of said detection, and a degree of similarity between said result of said detection obtained when a fault was caused in said system and said result of said detection on said inputted performance values.