Google Compute Engine


Overview

Google Compute Engine is an Infrastructure as a Service (IaaS) offering that provides a scalable number of virtual machines (VMs) to serve as large compute clusters.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on the Compute Engine instance available under Google Cloud Platform in the Cloud Apps section. Displayed is the Google Compute Engine bulk configuration view distributed into three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Cloud monitoring software like Applications Manager provide complete visibility into your Google Compute Engine environments altogether in a single window based on the following tabs:

Performance

ParameterDescription
CPU
CPU Utilization Activity level from CPU. Expressed as percentage.
Total CPUs Nmber of CPUs in usage
CPU Usage CPU Usage for all cores, in seconds
Memory
Memory Utilization Space currently in use. Expressed as a percentage.
Total Memory Overall memory available
Used Memory Amount of memory used
Free Memory Amount of memory free

Network

ParameterDescription
Input Traffic Bytes received from the network expressed in KBps.
Output Traffic Bytes sent over the network expressed in KBps.
Input Traffic - Packets Count of packets received from the network
Output Traffic - Packets Count of packets sent over the network
Firewall dropped - Bytes Incoming bytes dropped by firewall expressed in KBps.
Firewall dropped - Packets Count of incoming packets dropped by firewall

Disk

ParameterDescription
Disk Utilization
Disk Label Name of the disk allocated
Used Amount of disk used
Free Amount of disk available
Disk Performance
Disk Name Name of the disk
Disk Status Status of the disk
Disk Size Size of the disk expressed in GB
Disk Reads Bytes read from disk expressed in KB/sec
Disk Writes Bytes written to disk expressed in KB/sec
IO Read Operations Count of disk read IO Operations
IO Write Operations Count of disk write IO Operations
Disk Throttling (Not supported from Applications Manager v170800 onwards)
Disk Name Name of the disk
Throttled Disk Reads Per GB Bytes in throttled read operations expressed in KB/sec (Throttle reason: Per GB limit)
Throttled Disk Writer Per GB Bytes in throttled write operations expressed in KB/sec (Throttle reason: Per GB limit)
Throttled IO Read Operations Per GB Count of throttled disk read operations (Throttle reason: Per GB limit)
Throttled IO Write Operations Per GB Count of throttled disk write operations (Throttle reason: Per GB limit)
Throttled Disk Reads Per VM Bytes in throttled read operations expressed in KB/sec. (Throttle reason: Per VM limit)
Throttled Disk Writes Per VM Bytes in throttled write operations expressed in KB/sec. (Throttle reason: Per VM limit)
Throttled IO Read Operations Per VM Count of throttled read operations (Throttle reason: Per VM limit)
Throttled IO Write Operations Per VM Count of throttled write operations (Throttle reason: Per VM limit)

Configuration

ParameterDescription
Instance name Name of the instance
Instance ID Unique ID of the instance
Project ID Unique ID of the project
Zone Zone in which the instance is created
Status Current status of the instance (Running, terminated,...)
Machine Type Virtualized hardware resources available to the instance
External IP IP Address of the instance
CPU Platform Base platform of the instance
OS Platform Operating system running in the instance
Start Restricted Restriction on the instance to perform start operation (True/False)
Deletion Protection Restriction on the instance to perform delete operation (True/False)

Troubleshooting

1. Data unavailable for performance metrics

  • When an instance is started and polled immediately, data might not be collected for some of the performance metrics. Wait for some time and then poll the monitor to get the data.
  • If the data is still not populated, go to Stackdrive Console and check if data is available.
  • If data is available in Stackdriver and is not getting populated in AppManager, reach out to our support with the latest SIF generated with print all logs enabled.

2. Data unavailable for memory and disk utilization metrics

  • Install Stackdriver Monitoring Agent in the instance, to get memory and disk utilization metrics.
  • Click here for information on installing the Stackdriver agent.
  • When an instance is started and polled immediately, data might not be collected for some of the performance metrics. Wait for some time and then poll the monitor to get the data.