1. A method comprising: monitoring pods of a computing environment, each pod including a number of pod resources; collecting performance data associated with the pod resources; calculating average values of the performance data; calculating smooth average values of the performance data; calculating residual capacity values based on differences of the average values and the smooth average values at coincident times over a given time period; providing capacity estimates for each pod to provide an automated prediction of time to capacity over the given time period based on a sum of an average of the smooth average values and a standard deviation of the residual capacity values divided by pre-determined capacity values, wherein the pre-determined capacity values correspond with predetermined capacity maximums for a processor consumption metric, a free disk space consumption metric, and a bandwidth consumption metric in part to provide the capacity estimates, wherein the providing the capacity estimates further includes calculating point-in-time capacity estimates for one or more of a hub transport role, a unified communications server role, and a client access server role for an associated pod; and storing the capacity estimates in computer readable storage.