1. A method comprising: receiving a template specifying an inventory model of an application monitoring program; receiving a blueprint for a distributed application program, the blueprint comprising a description of a deployment topology of an established computing environment associated with the distributed application program and information defining a plurality of resources to support execution of the distributed application program, the distributed application program executing on the established computing environment; adjusting a configuration of the plurality of resources defined in the blueprint according to the inventory model specified in the template to permit the application monitoring program to monitor the plurality of resources during execution of the distributed application program; and monitoring the distributed application program by the application monitoring program while the plurality of resources are supporting the execution of the distributed application program, the monitoring being based on the adjusted configuration.