1. A monitoring tool deployment system, comprising: a memory operable to store: a plurality of monitoring requirements documents identifying one or more monitoring tools to be deployed; and a plurality of monitoring deployment requests in a queue; and one or more processors coupled to the memory and operable to: gather state information from a monitoring tool; compare the state information from the monitoring tool with a monitoring requirements document to identify a gap in monitoring; in response to identifying the gap in monitoring, generate a monitoring deployment request; store the monitoring deployment request in the queue with the plurality of monitoring deployment requests; 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.