These graph types are generated using the VM monitoring metrics. The metrics are
named and described according to their type, labels, and meanings.
In the dashboard view, from the selection box at the beginning of the page, which
is marked in the following image as "vm", choose the VM you want to observe. The
image shows that vm1 was selected.
CPU
View the CPU utilization - the amount of time that each vCPU spends in
different states. The graph displays information for each of the vCPUs specified
by your machine type.
Memory
From the memory graph, view such attributes as the total memory allocated to the VM,
the amount of memory available, and the amount of memory being used.
Network
Use the Network page to view the following:
The number of packets received from and sent to the network.
The quantity of bytes received from and sent to the network.
The number of receive and transmit packets that have been dropped on
virtual network interface card (vNIC) interfaces.
The network transmit error packet count.
Disk
View the Disk page to see the following:
A bytes count for reads from or writes to a disk
A count of write or read IO operations.
The cumulative time taken for a read or write operation:
The time the operation is in queue
The time spent actually executing the operation (disk busy)
Disk flush request numbers, and the time spent on cache flushing.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eThe VM-level metrics dashboard provides graphs for viewing VM-specific metrics for projects, accessible via a specific URL that requires replacing placeholders with organization and project details.\u003c/p\u003e\n"],["\u003cp\u003eThe dashboard includes graphs for CPU, memory, network, and disk usage for each VM in project namespaces, generated using VM monitoring metrics.\u003c/p\u003e\n"],["\u003cp\u003eUsers can select a specific VM from a selection box within the dashboard to view detailed information, like CPU utilization, memory allocation and usage, network packet statistics, and disk read/write operations.\u003c/p\u003e\n"],["\u003cp\u003eThe network graph provides details on received and sent packets, byte counts, dropped packets, and network transmit errors.\u003c/p\u003e\n"],["\u003cp\u003eThe disk graph allows users to view bytes read and written, read/write operation counts and times, as well as disk flush numbers and time.\u003c/p\u003e\n"]]],[],null,["# Monitor VM metrics\n\nThe VM-level metrics dashboard provides you with graphs for viewing VM-specific\nmetrics for your projects. Access the dashboard from this address:\n\n`https://`\u003cvar translate=\"no\"\u003eGDC_URL\u003c/var\u003e`/`\u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e`/grafana/d/h2Wx80n4k/workload-vms`\n\n- Replace \u003cvar translate=\"no\"\u003eGDC_URL\u003c/var\u003e with the URL of your organization in Google Distributed Cloud (GDC) air-gapped.\n- Replace \u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e with the name of your project. The name of the project for platform administrators is `platform-obs`.\n\nThis page provides an overview of the VM dashboard and the type of information\nprovided by the different graphs accessible from it.\n\nVM dashboard\n------------\n\nThe VM dashboard presents graphs that contain information regarding the following\nfor each VM in each of your project namespaces:\n\n- [CPU](#cpu-graph)\n- [Memory](#memory-graph)\n- [Network](#network-graph)\n- [Disk](#disk-graph)\n\nThese graph types are generated using the VM monitoring metrics. The metrics are\nnamed and described according to their type, labels, and meanings.\n\nIn the dashboard view, from the selection box at the beginning of the page, which\nis marked in the following image as \"vm\", choose the VM you want to observe. The\nimage shows that vm1 was selected.\n\n\u003cbr /\u003e\n\nCPU\n---\n\nView the CPU utilization - the amount of time that each vCPU spends in\ndifferent states. The graph displays information for each of the vCPUs specified\nby your machine type.\n\nMemory\n------\n\nFrom the memory graph, view such attributes as the total memory allocated to the VM,\nthe amount of memory available, and the amount of memory being used.\n\nNetwork\n-------\n\nUse the Network page to view the following:\n\n- The number of packets received from and sent to the network.\n- The quantity of bytes received from and sent to the network.\n- The number of receive and transmit packets that have been dropped on virtual network interface card (vNIC) interfaces.\n- The network transmit error packet count.\n\nDisk\n----\n\nView the Disk page to see the following:\n\n- A bytes count for reads from or writes to a disk\n- A count of write or read IO operations.\n- The cumulative time taken for a read or write operation:\n - The time the operation is in queue\n - The time spent actually executing the operation (disk busy)\n- Disk flush request numbers, and the time spent on cache flushing.\n\nMetrics list\n------------\n\nTo see a list of the metrics definitions, view the list on the\n[Virtual Machine Management (VMM)](/distributed-cloud/hosted/docs/latest/gdch/platform-application/pa-ao-operations/metrics-vmm#metrics-list)\npage."]]