1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, for a plurality of storage volumes in a distributed computing environment, obtaining performance metric values for each of a plurality of performance metrics; analyzing the obtained performance metrics to determine a probability model that, for each storage volume health state of a plurality of storage volume health states, models probabilities that the volume health state is caused by corresponding issue; obtaining, for a particular storage volume, a health state for the storage volume and a set of performance metric values for the particular storage volume; using the determined probability model to determine, based at least in part on the obtained health state and set of performance metric values for the particular storage volume, an issue potentially causing the health state of the particular storage volume; and provide information identifying the determined issue.