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