1. A monitoring tool deployment module, comprising: an interface operable to receive a plurality of monitoring deployment requests, each monitoring deployment request identifying one or more monitoring tools to be deployed for one or more monitoring targets; a memory coupled to the interface and operable to store the plurality of monitoring deployment requests in a queue based at least in part upon the order that the monitoring deployment requests are received by the interface; and a processor coupled to the memory and operable to: access a particular one of the plurality of monitoring deployment requests stored in memory; determine a monitoring tool to be used based at least in part upon the particular monitoring deployment request; determine a monitoring target based at least in part upon the received monitoring deployment request; and execute commands to initiate the deployment of the determined monitoring tool for the determined monitoring target.