1. A method implemented by one or more processing devices, the method comprising: receiving a diagnostic level selection from a user; obtaining a data set for one or more data centers; identifying performance anomalies in the data set that have anomaly scores within the diagnostic level selection; determining predicates for the performance anomalies; generating a ranked list of the predicates based on the anomaly scores; and causing at least one of the predicates of the ranked list to be presented.