gce/Vm Performance

Google Compute Engine VM performance checks

Product: Compute Engine Kind: Debugging Tree

Description

This runbook is designed to assist you in investigating and understanding the underlying reasons behind the performance issues of your Google Compute Engine VMs within Google Cloud Platform.

Key Investigation Areas:

- High CPU utilisation
- CPU Over-commitment for E2 or Sole-Tenant VMs
- High Memory utilisation
- Disk space high utilisation
- High Disk IOPS utilisation
- High Disk Throughput utilisation
- Disk Health check
- Disk IO latency check
- Disk Slowness check
- Check for Live Migrations
- Usual Error checks in Serial console logs

Executing this runbook

gcpdiag runbook gce/vm-performance \
  -p project_id=value \
  -p name=value \
  -p zone=value \
  -p start_time_utc=value \
  -p end_time_utc=value

Parameters

Name Required Default Type Help
project_id True None str The Project ID associated with the VM having performance issues.
name True None str The name of the VM having performance issues. Or provide the id i.e -p name=
zone True None str The Google Cloud zone where the VM having performance issues, is located.
start_time_utc False None datetime The start window(in UTC) to investigate vm performance issues.Format: YYYY-MM-DDTHH:MM:SSZ
end_time_utc False None datetime The end window(in UTC) for the investigation. Format: YYYY-MM-DDTHH:MM:SSZ

Get help on available commands

gcpdiag runbook --help

Potential Steps