1. A network device comprising: one or more processors; a memory coupled with and readable by the one or more processors, wherein the memory is configured to store data center information from a data center and network information from a network, and wherein the memory includes instructions that, when executed by the one or more processors, cause at least one processor from the one or more processors to perform operations including: determine a set of metrics for an application running in the data center, wherein the set of metrics are determined using the data center information and the network information, and wherein the set of metrics includes: information identifying a set of virtual machines in the data center that are supporting the application; information identifying a set of servers in the data center that are supporting the application; and information identifying application traffic in the data center that is associated with the application; cause the set of metrics to be output; identify a trend based upon historical information stored for the set of metrics, the historical information comprising information for the set of metrics stored over a period of time; determine a threshold based upon the trend; compare a value from the set of metrics against the threshold; and perform a provisioning action based on a result of the comparing.