Managing deployments

After you launch deployments from Cloud Marketplace, you can use Google Cloud tools to view, modify, and monitor your deployment.

For example, you can use Deployment Manager to add resources to a deployment, or remove software deployments that you no longer need.

Managing your deployments

Return to your solutions by revisiting the page for the solution on the Cloud Marketplace page. From there, you'll see a dropdown that shows your previous deployments. For services, you can update service options directly from the Cloud Marketplace solution page.

Otherwise, if your deployment is running a VM instance, you can use the Deployment Manager to manage your deployments. It displays a tree view of all the Google Cloud Platform resources that comprise your deployment, as well as letting you SSH directly into your VM instance or manage the instance from the VM Instances page. From either of those pages you can connect to the individual instances to manually install additional software or modify the software packages. (You cannot deploy multiple solutions to a single instance.)

Use Google Cloud Monitoring to track the performance and availability of your cloud-powered applications. If a deployment is integrated with Google Cloud Monitoring, the instances for that solution already include monitoring agents that provide solution-specific dashboards and alerts.

Modifying and scaling your deployments

After your software package is deployed, you might need to add additional storage, create additional instances, or include additional software on your existing instances. To learn more, refer to the following Google Compute Engine topics.

Managing logging and monitoring for your deployment

Some Cloud Marketplace applications include the Cloud Logging Cloud Monitoring agents, which collect metrics, events, and metadata from your deployment. Depending on the volume of monitoring data that your deployment uses, you might exceed the free usage allotment, after which you are charged for using Monitoring and Logging.

If you want to disable Monitoring and Logging, do the following:

  1. For each VM instance in your deployment, run the following gcloud command to disable Cloud Monitoring:

    gcloud compute instances add-metadata [YOUR_INSTANCE_NAME] \
      --metadata google-monitoring-enable=0,google-logging-enable=0
  2. Sign in to each of your VMs using SSH, and restart the agents using the following commands:

    sudo service stackdriver-agent restart
    sudo service google-fluentd restart

For tips on controlling your costs, see the pricing information.

Removing your software deployments

If you decide you no longer need your software deployments, you can remove them.

To remove a deployment:

  • Go to the Deployment Manager and delete the individual deployment. When you delete a deployment, it removes all of the instances of that deployment and any persistent disks that you created when you first launched the deployment.

Some software packages require you to use Cloud Storage resources which do not get deleted when you delete your deployment. You can view and delete those resources on the Cloud Storage browser in the Cloud Console.