1. A computer-implemented method for troubleshooting a computer system, comprising: retrieving a data structure storing a fault tree analysis describing a fault event detected in the computing system, wherein the fault tree analysis specifies a hierarchical structure specifying one or more symptoms associated with the fault event and one or more root causes associated with the fault event; retrieving metadata characterizing the fault event, wherein the metadata is supplied by a user-community; and predicting, based on an evaluation of the fault tree analysis and the metadata, a root cause for the fault event.