Stay organized with collections
Save and categorize content based on your preferences.
Google Cloud services such as Compute Engine, provide dashboards that
display information, including metrics, about those services.
Cloud Monitoring also deploys service-specific dashboards as you add
resources to your Google Cloud project. For example,
when you install a Compute Engine virtual machine (VM) instance
in your Google Cloud project, Monitoring installs dashboards for the
instance and the disks.
This document describes how to view and, in some cases, copy the dashboards
that Monitoring creates for your Google Cloud services.
You can't delete or modify the automatically-created dashboards; however, when
support for copying the dashboard exists, you can modify the copy. In general,
you can also copy charts on a predefined dashboard to a dashboard
that you create.
Dashboards that you create are custom dashboards. Custom dashboards
let you display information that is of interest to you,
organized in a way that's useful to you. For more information, see
Create and manage custom dashboards.
By default, dashboards automatically refresh their display when new
data is available. For information about how to change this setting, see
Disable data refresh.
This feature is supported only for Google Cloud projects.
For App Hub
configurations, select the App Hub host project or
the app-enabled folder's management project.
Before you begin
Complete the following in the Google Cloud project that stores the
dashboards that you want to view:
To get the permissions that
you need to view dashboards by using the Google Cloud console,
ask your administrator to grant you the
Monitoring Viewer (roles/monitoring.viewer)
IAM role on your project.
For more information about granting roles, see Manage access to projects, folders, and organizations.
If you use the search bar to find this page, then select the result whose subheading is
Monitoring.
In the toolbar of the Google Cloud console,
select your Google Cloud project. For App Hub
configurations, select the App Hub host project or
the app-enabled folder's management project.
In the My Dashboards pane, go to Type, and then select
Google Services.
To view the dashboard for a specific service, select that service
in the list of dashboards.
To find a dashboard, you can add filters to the filter bar. For example,
to find all Google Kubernetes Engine dashboards, you might add the filter
Name: GKE. The My Dashboards pane only lists dashboards whose name
contains GKE. When you add
multiple filters, and implicit AND is applied between filters unless
you include an OR operator.
To view Google Kubernetes Engine performance data, examine the
dashboards whose names begin with GKE.
For example, the GKE dashboard reports data
in a tabular format about your clusters, namespaces, nodes, workloads,
and services. In contrast, the
GKE Compute Resources dashboard displays charts
that show information about memory and CPU utilization.
To view metrics and logs for an individual VM, click VM Instances,
and then select the VM whose data you want to view.
Compute Engine also provides a dashboard for each
VM instance, and the Observability tab of that dashboard displays the
same metrics and logs that you can view from the dashboard provided by
Cloud Monitoring. For more information about the Compute Engine
dashboard, see Observe and monitor VMs.
To view the metrics for all of your VMs, click
GCE VM Instance Monitoring.
Create a custom dashboard by copying a Google Cloud service dashboard
You can't delete or modify the automatically-created dashboards; however, in
some cases you can copy these dashboards. You can modify the content of the
copy, and you can delete the copy. For example, you might add widgets that
display log data and delete uninteresting charts. You might also add labels,
which can help you manage your dashboards,
or configure which events the dashboard displays.
To create a copy of a dashboard for a Google Cloud service, do the following:
In the Google Cloud console, go to the Dashboards page:
If you use the search bar to find this page, then select the result whose subheading is
Monitoring.
In the toolbar of the Google Cloud console,
select your Google Cloud project. For App Hub
configurations, select the App Hub host project or
the app-enabled folder's management project.
In the My Dashboards pane, go to Type, and then select
Google Services.
Locate the dashboard that you want to copy, and then click
content_copyCopy dashboard.
Not all dashboards for Google Cloud services can be copied. If the
copy icon isn't displayed, then the dashboard can't be copied.
In the copy dialog, enter the name for the dashboard, and then click
Copy.
The new dashboard that you created is listed in the Custom category. You
can add and remove widgets, reposition widgets, and resize widgets.
You can also delete the dashboard. For more information about adding widgets,
see the following pages:
A Google Cloud dashboard might only display some metric data that you want
to view. While you can't add widgets to a Google Cloud dashboard, you can
copy some widgets from these dashboards to custom dashboards.
Not all widgets support the copy operation.
To copy a widget on a Google Cloud dashboard to a custom dashboard,
do the following:
In the Google Cloud console, go to the Dashboards page:
If you use the search bar to find this page, then select the result whose subheading is
Monitoring.
In the toolbar of the Google Cloud console,
select your Google Cloud project. For App Hub
configurations, select the App Hub host project or
the app-enabled folder's management project.
Select the Google Cloud dashboard and then identify the chart that you
want to copy.
In the chart toolbar, select more_vertMore chart options.
If Clone widget is a menu option, then select Clone widget,
select the dashboard where the clone is to be saved, and then
click Clone.
Otherwise, select View in Metrics Explorer, select Save chart,
select the dashboard where the chart is to be saved, and then
click Save chart.
Configure data refresh
When you open a dashboard, it is configured with auto refresh disabled.
The toolbar displays a toggle, sync_disabled,
which indicates this state.
For your current session, to enable auto refresh, go to the toolbar
and select sync_disabledEnable auto refresh.
To disable auto refresh after you've enabled it, go to the toolbar
and select syncDisabled auto refresh.
[[["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."],[],[],null,["# View and copy Google Cloud dashboards\n\nGoogle Cloud services such as Compute Engine, provide dashboards that\ndisplay information, including metrics, about those services.\nCloud Monitoring also deploys service-specific dashboards as you add\nresources to your Google Cloud project. For example,\nwhen you install a Compute Engine virtual machine (VM) instance\nin your Google Cloud project, Monitoring installs dashboards for the\ninstance and the disks.\n\nThis document describes how to view and, in some cases, copy the dashboards\nthat Monitoring creates for your Google Cloud services.\nYou can't delete or modify the automatically-created dashboards; however, when\nsupport for copying the dashboard exists, you can modify the copy. In general,\nyou can also copy charts on a predefined dashboard to a dashboard\nthat you create.\n\nDashboards that you create are custom dashboards. Custom dashboards\nlet you display information that is of interest to you,\norganized in a way that's useful to you. For more information, see\n[Create and manage custom dashboards](/monitoring/charts/dashboards).\n\nBy default, dashboards automatically refresh their display when new\ndata is available. For information about how to change this setting, see\n[Disable data refresh](#disable-autorefresh).\n\nThis feature is supported only for Google Cloud projects.\nFor [App Hub](/app-hub/docs/overview)\nconfigurations, select the App Hub host project or\nthe app-enabled folder's management project.\n\nBefore you begin\n----------------\n\nComplete the following in the Google Cloud project that stores the\ndashboards that you want to view:\n\n-\n\n To get the permissions that\n you need to view dashboards by using the Google Cloud console,\n\n ask your administrator to grant you the\n\n\n [Monitoring Viewer](/iam/docs/roles-permissions/monitoring#monitoring.viewer) (`roles/monitoring.viewer`)\n IAM role on your project.\n\n\n For more information about granting roles, see [Manage access to projects, folders, and organizations](/iam/docs/granting-changing-revoking-access).\n\n\n You might also be able to get\n the required permissions through [custom\n roles](/iam/docs/creating-custom-roles) or other [predefined\n roles](/iam/docs/roles-overview#predefined).\n\n For more information about roles, see\n [Control access with Identity and Access Management](/monitoring/access-control).\n\nView dashboards for Google Cloud services\n-----------------------------------------\n\n1. In the Google Cloud console, go to the **Dashboards** page:\n\n [Go to **Dashboards**](https://console.cloud.google.com/monitoring/dashboards)\n\n \u003cbr /\u003e\n\n If you use the search bar to find this page, then select the result whose subheading is\n **Monitoring**.\n2. In the toolbar of the Google Cloud console, select your Google Cloud project. For [App Hub](/app-hub/docs/overview) configurations, select the App Hub host project or the app-enabled folder's management project.\n3. In the **My Dashboards** pane, go to **Type** , and then select **Google Services**.\n4. To view the dashboard for a specific service, select that service\n in the list of dashboards.\n\n To find a dashboard, you can add filters to the filter bar. For example,\n to find all Google Kubernetes Engine dashboards, you might add the filter\n **Name: GKE** . The **My Dashboards** pane only lists dashboards whose name\n contains **GKE** . When you add\n multiple filters, and implicit **AND** is applied between filters unless\n you include an **OR** operator.\n - To view Google Kubernetes Engine performance data, examine the\n dashboards whose names begin with **GKE**.\n\n For example, the **GKE** dashboard reports data\n in a tabular format about your clusters, namespaces, nodes, workloads,\n and services. In contrast, the\n **GKE Compute Resources** dashboard displays charts\n that show information about memory and CPU utilization.\n - To view metrics and logs for an individual VM, click **VM Instances**,\n and then select the VM whose data you want to view.\n\n Compute Engine also provides a dashboard for each\n VM instance, and the **Observability** tab of that dashboard displays the\n same metrics and logs that you can view from the dashboard provided by\n Cloud Monitoring. For more information about the Compute Engine\n dashboard, see [Observe and monitor VMs](/compute/docs/instances/observe-monitor-vms).\n - To view the metrics for all of your VMs, click\n **GCE VM Instance Monitoring**.\n\nCreate a custom dashboard by copying a Google Cloud service dashboard\n---------------------------------------------------------------------\n\nYou can't delete or modify the automatically-created dashboards; however, in\nsome cases you can copy these dashboards. You can modify the content of the\ncopy, and you can delete the copy. For example, you might add widgets that\ndisplay log data and delete uninteresting charts. You might also add labels,\nwhich can help you manage your dashboards,\nor configure which events the dashboard displays.\n\nTo create a copy of a dashboard for a Google Cloud service, do the following:\n\n1. In the Google Cloud console, go to the **Dashboards** page:\n\n [Go to **Dashboards**](https://console.cloud.google.com/monitoring/dashboards)\n\n \u003cbr /\u003e\n\n If you use the search bar to find this page, then select the result whose subheading is\n **Monitoring**.\n2. In the toolbar of the Google Cloud console, select your Google Cloud project. For [App Hub](/app-hub/docs/overview) configurations, select the App Hub host project or the app-enabled folder's management project.\n3. In the **My Dashboards** pane, go to **Type** , and then select **Google Services**.\n4. Locate the dashboard that you want to copy, and then click\n *content_copy* **Copy dashboard**.\n\n Not all dashboards for Google Cloud services can be copied. If the\n copy icon isn't displayed, then the dashboard can't be copied.\n5. In the copy dialog, enter the name for the dashboard, and then click\n **Copy**.\n\nThe new dashboard that you created is listed in the **Custom** category. You\ncan add and remove widgets, reposition widgets, and resize widgets.\nYou can also delete the dashboard. For more information about adding widgets,\nsee the following pages:\n\n- [Add charts and tables](/monitoring/charts#add_chart).\n- [Display incidents and charts for alerting policies](/monitoring/dashboards/alerts-and-incidents).\n- [Display logs](/monitoring/charts/view-logs).\n- [Add text and groupings](/monitoring/dashboards/text-and-grouping).\n- [Show events on a dashboard](/monitoring/dashboards/show-events).\n- [Add and remove labels](/monitoring/charts/dashboards#add-remove-labels).\n\nCopy a chart to a custom dashboard\n----------------------------------\n\nA Google Cloud dashboard might only display some metric data that you want\nto view. While you can't add widgets to a Google Cloud dashboard, you can\ncopy some widgets from these dashboards to custom dashboards.\nNot all widgets support the copy operation.\n\nTo copy a widget on a Google Cloud dashboard to a custom dashboard,\ndo the following:\n\n1. In the Google Cloud console, go to the **Dashboards** page:\n\n [Go to **Dashboards**](https://console.cloud.google.com/monitoring/dashboards)\n\n \u003cbr /\u003e\n\n If you use the search bar to find this page, then select the result whose subheading is\n **Monitoring**.\n2. In the toolbar of the Google Cloud console, select your Google Cloud project. For [App Hub](/app-hub/docs/overview) configurations, select the App Hub host project or the app-enabled folder's management project.\n3. Select the Google Cloud dashboard and then identify the chart that you want to copy.\n4. In the chart toolbar, select *more_vert* **More chart options**.\n5. If **Clone widget** is a menu option, then select **Clone widget** , select the dashboard where the clone is to be saved, and then click **Clone**.\n6. Otherwise, select **View in Metrics Explorer** , select **Save chart** , select the dashboard where the chart is to be saved, and then click **Save chart**.\n\nConfigure data refresh\n----------------------\n\nWhen you open a dashboard, it is configured with auto refresh disabled.\nThe toolbar displays a toggle, sync_disabled,\nwhich indicates this state.\n\nFor your current session, to enable auto refresh, go to the toolbar\nand select sync_disabled **Enable auto refresh**.\n\nTo disable auto refresh after you've enabled it, go to the toolbar\nand select sync **Disabled auto refresh**.\n| **Note:** You can't configure a dashboard to open with auto refresh enabled. You can enable auto refresh for your current session only. When you reload the dashboard, auto refresh is disabled.\n\nWhat's next\n-----------\n\n- [Create and manage custom dashboards](/monitoring/charts/dashboards)\n- [Explore charted data](/monitoring/charts/working-with-charts)"]]