1. Home
  2. Training Library
  3. Google Cloud Platform
  4. Courses
  5. Deploying Networking and Compute Resources on Google Cloud Platform

Monitoring and Logging with the Stackdriver Agent

Start course
1h 18m

This course has been designed to teach you how to deploy network and compute resources on Google Cloud Platform. The content in this course will help prepare you for the Associate Cloud Engineer exam.

Learning Objectives

  • To understand key networking and compute resources on Google Cloud Platform
  • Be able to explain different networking and compute features commonly used on GCP
  • Be able to deploy key networking and compute resources on Google Cloud Platform

Intended Audience

  • Those who are preparing for the Associate Cloud Engineer exam
  • Those looking to learn more about GCP networking and compute features


To get the most from this course then you should have some exposure to GCP resources, such as VPCs and Compute Instances. However, this is not essential.


To monitor VMs, you can use the Stackdriver Monitoring agent which is a collectd-based daemon that collects system and application metrics from virtual machine instances. It then sends these metrics to Monitoring. 

The Monitoring agent by default collects metrics information on disk, CPU, network and processes. Now with that said, using the Monitoring agent, although recommended, is only optional. Although without the agent, only some instance metrics can be captured. For example, if all you are interested in is CPU utilization, basic disk traffic information, uptime info and network traffic, you can get away without using the agent. However, Monitoring uses the Monitoring agent to access additional system resources and application services in VM instances. If you need or want this additional information, you need to install the Monitoring agent. 

You can use the Monitoring agent with Google Compute Engine instances as well as Amazon EC2 instances. When using the Monitoring agent with a Google Compute Engine instance, the agent sends monitoring information to each instance's associated project. However, it should be noted that for instances without external IP addresses, you need to enable Private Google Access in order to allow the Monitoring agent to send metrics. In the next lesson, you're going to learn how to configure a VM for Stackdriver Monitoring and Logging.

About the Author
Thomas Mitchell
Learning Paths

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.

Covered Topics