Selecione o nome do seu projeto (se ele ainda não estiver selecionado) na parte superior da página.
Para visualizar os recursos do BigQuery, selecione Painéis > BigQuery. Na página, é possível ver uma lista de tabelas, eventos, e relatórios de incidentes que o usuário pode configurar, além de gráficos de métricas do projeto ou do conjunto de dados:
Clique em Adicionar gráfico. Você verá a página Adicionar gráfico:
Nos campos do painel Localizar tipo de recurso e métrica:
Na lista suspensa Tipo de recurso, selecione Global. Talvez seja necessário expandir a lista de Tipos de recurso, para que a opção Global fique visível.
Na lista suspensa Métrica, selecione Tempo de execução de consulta.
Os campos do painel Agregação controlam como os dados do tempo de execução são
exibidos. É possível modificar as configurações padrão desses campos.
Clique em Salvar.
Ver uso e limites de cotas
No Cloud Monitoring, é possível visualizar métricas de uso e limites de cotas:
No console Google Cloud , acesse a página Recomendações.
No painel de navegação, selecione
Metrics explorer.
Na barra de ferramentas, selecione Explorer > Configuração.
Na seção Recurso e métrica, clique em Selecionar uma métrica.
Selecione Cota do consumidor > Cota > Limite de cota e clique em Aplicar.
Clique em add_boxAdicionar filtro e, no menu Rótulo, selecione limit_name.
No menu Valor, selecione a cota cujas métricas você quer visualizar.
Criar um alerta
Para criar uma política de alertas que seja acionada quando o 99º percentil do ambiente de execução de uma consulta BigQuery exceder um limite definido pelo usuário, use as configurações abaixo.
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
Se você não tiver criado seus canais de notificação e quiser receber uma notificação, clique em
Editar canais de notificação e adicione-os. Volte para a página
Alertas depois de adicionar seus canais.
Na página Alertas, clique em Criar política.
Para selecionar o recurso, a métrica e os filtros, expanda o menu Selecionar uma métrica e
use os valores na tabela Nova condição:
(Opcional) Para limitar o menu a entradas relevantes, insira o nome do recurso ou
da métrica na barra de filtro.
Selecione um Tipo de recurso. Por exemplo, selecione Instância de VM.
Selecione uma Categoria de métrica. Por exemplo, selecione instância.
Selecione uma Métrica. Por exemplo, selecione CPU Utilization.
Selecione Apply.
Clique em Avançar e configure o acionador da política de alertas.
Para preencher esses campos, use os valores na tabela Configurar gatilho de alerta.
Clique em Próxima.
Opcional: para adicionar notificações à sua política de alertas, clique em
Canais de notificação. Na caixa de diálogo, selecione um ou mais canais de notificação no menu e clique em OK.
(Opcional) Para receber uma notificação quando os incidentes forem abertos ou fechados, marque
Notificar sobre o fechamento de incidentes. Por padrão, as notificações são enviadas apenas quando
incidentes são abertos.
Opcional: Atualize a Duração do fechamento automático do incidente. Este campo determina quando o
Monitoring fecha incidentes na ausência de dados de métrica.
Opcional: clique em Documentação e adicione
as informações que quer incluir em uma mensagem de notificação.
Clique em Nome e digite um nome para a política de alertas.
Clique em Criar política.
Novo estado Campo
Valor
Recurso e métrica
No menu Recursos, selecione Projeto do BigQuery.
No menu Categorias de métrica, selecione Consulta.
No menu Métricas, selecione Tempos de execução da consulta.
Filtrar
Séries cruzadas
Série temporal agrupada por
priority
Várias séries
Agregação de série temporal
99th percentile
Janela contínua
5 m
Função de janela contínua
sum
Campo Configurar gatilho de alerta
Valor
Tipo de condição
Threshold
Acionador de alerta
Any time series violates
Posição do limite
Above threshold
Valor do limite
Você determina esse valor. No entanto, recomendamos um limite de 60 segundos.
Teste a janela novamente
most recent value
Métricas disponíveis para visualização
As seguintes métricas estão disponíveis, com atraso que pode chegar a várias horas.
Tipo de recurso
Nome
Unidades
Descrição
BigQuery
Scanned bytes
Bytes por minuto
Número de bytes verificados.
BigQuery
Scanned bytes billed
Bytes por minuto
Número de bytes enviados para faturamento ao usar o modelo de análise sob demanda.
Os bytes verificados e os bytes verificados podem ser diferentes, porque as cobranças são arredondadas para cima, com uma quantidade mínima de dados processados por consulta.
A quantidade de consultas que não usaram o BI Engine como uma taxa. Defina a opção Agrupar por como reason para separar a contagem em diferentes motivos de fallback, incluindo o seguinte:
Tempos de execução de consulta não armazenados em cache.
BigQuery
Slots used by project
Slots
Número de slots do BigQuery atualmente alocados para jobs de consulta no projeto.
Os slots são alocados por conta de faturamento e vários projetos podem compartilhar a mesma reserva de slots.
BigQuery
Slots used by project and job type
Slots
Número de slots alocados para o projeto a qualquer momento, separados por tipo de job.
Também pode ser entendido como o número de slots usados pelo projeto. Atualmente, os jobs de carregamento e exportação são operações gratuitas e são executados em um pool de recursos público.
Os slots são alocados por conta de faturamento e vários projetos podem compartilhar a mesma reserva de slots.
BigQuery
Slots used by project, reservation, and job type
Slots
Número de slots do BigQuery atualmente alocados para o projeto. A alocação de slots pode ser dividida com base na reserva e no tipo de job.
BigQuery
Total slots
Slots
Número total de slots disponíveis para o projeto.
Se o projeto compartilha uma reserva de slots com outros projetos, os slots em uso pelos outros projetos não são representados.
BigQuery
Slots used across projects in reservations
Slots
Número de slots do BigQuery atualmente alocados em projetos na reserva. Os dados das métricas só são informados enquanto pelo menos um projeto foi atribuído à reserva e está consumindo slots. Como alternativa, consulte as informações das reservas em INFORMATION_SCHEMA.
BigQuery
Slots used by project in reservation
Slots
Número de slots do BigQuery atualmente alocados para o projeto na reserva.
Job contínuo do BigQuery
Estimated backlog logical bytes
Bytes
O número de bytes no backlog de cada fase do job contínuo.
Job contínuo do BigQuery
Estimated backlog records
Registros
O número estimado de registros de backlog para cada fase do job contínuo.
Job contínuo do BigQuery
Estimated bytes processed
Bytes
O número estimado de bytes processados para cada fase do job contínuo.
Job contínuo do BigQuery
Output watermark
Carimbo de data/hora
O carimbo de data/hora mais recente, em microssegundos desde a época, até o qual
todos os dados foram processados por esta etapa do job contínuo.
Job contínuo do BigQuery
Records read
Registros
O número de registros de entrada lidos para cada fase do job contínuo.
Job contínuo do BigQuery
Records written
Registros
O número de registros de saída gravados para cada fase do job contínuo.
Job contínuo do BigQuery
Slots used
Slot em milissegundos
O total de milissegundos de slot usados pelo job contínuo.
Conjunto de dados do BigQuery
Stored bytes
Bytes
Bytes armazenados no conjunto de dados. Para as 100 maiores tabelas no conjunto de dados, os bytes armazenados são exibidos para cada tabela individual (por nome). Quaisquer tabelas adicionais no conjunto de dados (além das 100 maiores) são relatadas como soma única, e o nome da tabela do resumo é uma string vazia.
Conjunto de dados do BigQuery
Table count
Tabelas
Número de tabelas no conjunto de dados.
Conjunto de dados do BigQuery
Uploaded bytes
Bytes por minuto
Número de bytes enviados para qualquer tabela no conjunto de dados.
Conjunto de dados do BigQuery
Linhas enviadas
Linhas por minuto
Número de registros enviados para qualquer tabela no conjunto de dados.
Para conferir uma lista completa de métricas Google Cloud disponíveis, consulte métricasGoogle Cloud .
Problemas conhecidos
Se nenhuma consulta estiver em execução, nenhum dado será retornado para slots alocados, slots disponíveis ou quaisquer variáveis relacionadas à consulta. Diminua o zoom para ver os dados.
Se houver consultas em execução nos EUA e na UE, os slots alocados e os slots disponíveis poderão estar incorretos.
Slots alocados são informados como o valor médio em uma janela de tempo (a largura da janela de tempo depende do nível de zoom do gráfico). Aumentar e diminuir o zoom pode alterar o valor dos slots alocados. O zoom em uma janela de tempo de 1 hora ou menos mostra os valores reais dos slots alocados. Nesse intervalo de qualquer período visível no gráfico, avg(slots allocated) = slots allocated.
Os dados em gráficos do Cloud Monitoring pertencem somente ao projeto selecionado.
As métricas são valores instantâneos, amostrados em um momento específico e podem não perder pontos de dados entre intervalos de amostra. Por exemplo, a métrica de contagem de jobs é amostrada a cada minuto. O valor é o número de jobs nesse momento
específico, não o número máximo de vagas durante todo o minuto.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-17 UTC."],[[["\u003cp\u003eUse Cloud Monitoring to create dashboards to visualize BigQuery resource metrics, including slot utilization and query execution times.\u003c/p\u003e\n"],["\u003cp\u003eCloud Monitoring allows the creation of custom charts to display various metrics, such as query execution time, scanned bytes, and slot usage.\u003c/p\u003e\n"],["\u003cp\u003eYou can view quota usage and limits for the BigQuery Storage Write API within Cloud Monitoring.\u003c/p\u003e\n"],["\u003cp\u003eAlerting policies can be created to trigger notifications when specific metrics, like query execution times, exceed defined thresholds, such as 60 seconds.\u003c/p\u003e\n"],["\u003cp\u003eVarious metrics are available for visualization in Cloud Monitoring, including scanned bytes, query counts, slot usage, and dataset-related data like stored bytes and table counts.\u003c/p\u003e\n"]]],[],null,["# Create dashboards, charts, and alerts\n=====================================\n\nThis document describes how to create charts and alerts to monitor\nBigQuery resources using Cloud Monitoring.\n\nBefore you begin\n----------------\n\nBefore you use Cloud Monitoring, ensure that you have the following:\n\n- A Cloud Billing account.\n- A BigQuery project with billing enabled.\n\nOne way to ensure that you have both is to complete the\n[Quickstart using the Google Cloud console](/bigquery/docs/quickstarts/quickstart-web-ui).\n\nView and create dashboards, charts, and alerts\n----------------------------------------------\n\n### View the Cloud Monitoring dashboard\n\nTo use Cloud Monitoring to monitor your BigQuery project:\n\n1. In the Google Cloud console, go to the **Monitoring** page.\n\n [Go to Monitoring](https://console.cloud.google.com/monitoring)\n\n \u003cbr /\u003e\n\n2. Select the name of your project if it is not already selected at the top of\n the page.\n\n3. To view BigQuery resources, select **Dashboards \\\u003e\n BigQuery**. On this page you see a list of tables, events, and incident\n reporting that are user-configurable as well as charts of project metrics or\n dataset metrics.\n\n### Visualize slots available and slots allocated\n\nTo visualize the slots available and slots allocated to your project, go to the\ndashboard for BigQuery described in\n[Viewing the Cloud Monitoring dashboard](#view-dashboards):\n\n1. In the Google Cloud console, go to the **Monitoring** page.\n\n [Go to Monitoring](https://console.cloud.google.com/monitoring)\n\n \u003cbr /\u003e\n\n2. Select **Dashboards \\\u003e BigQuery**.\n\n3. On the Cloud Monitoring dashboard for BigQuery, scroll to\n the chart named **Slot Utilization**.\n\nThe **Slot Utilization** chart appears on both the main Cloud Monitoring\ndefault dashboard and the Cloud Monitoring dashboard for\nBigQuery.\n\n### Create a dashboard and chart\n\nDisplay the metrics collected by Cloud Monitoring in your own charts and\ndashboards:\n\n1. In the Google Cloud console, go to the **Monitoring** page.\n\n [Go to Monitoring](https://console.cloud.google.com/monitoring)\n\n \u003cbr /\u003e\n\n2. Select **Dashboards \\\u003e Create Dashboard**.\n\n3. Click **Add Chart**. You see the Add Chart page:\n\n4. In the **Find resource type and metric** panel fields:\n\n - For the **Resource type** drop-down list, select **Global** . You might need to expand the list of **Resource types** for the **Global** option to be visible.\n - For the **Metric** drop-down list, select **Query execution time**.\n5. The **Aggregation** pane fields control how the execution-time data are\n displayed. You can modify the default settings for these fields.\n\n6. Click **Save**.\n\n### View quota usage and limits\n\nIn Cloud Monitoring, you can view metrics for quota usage and limits:\n\n1. In the Google Cloud console, go to the **Monitoring** page.\n\n [Go to Monitoring](https://console.cloud.google.com/monitoring)\n\n \u003cbr /\u003e\n\n2. In the navigation pane, select\n **Metrics explorer**.\n\n3. In the toolbar, select **Explorer \\\u003e Configuration**.\n\n4. In the **Resource \\& Metric** section, click **Select a metric**.\n\n5. Select **Consumer Quota \\\u003e Quota \\\u003e Quota limit** , and then click **Apply**.\n\n6. Click add_box **Add filter** , and then in the **Label** menu, select **limit_name**.\n\n7. In the **Value** menu, select the quota for which you want to view the metrics.\n\n| **Note:** You can view metrics for quota usage and limits only for the [BigQuery Storage Write API's](/bigquery/quotas#write-api-limits) concurrent connections and throughput quotas.\n\n### Create an alert\n\nTo create an alerting policy that triggers when the 99th percentile of the\nexecution time of a [BigQuery](/bigquery/docs) query\nexceeds a user-defined limit, use the following settings.\n\n#### Steps to create an [alerting policy](/monitoring/alerts/using-alerting-ui#create-policy).\n\nTo create an alerting policy, do the following:\n\n1. In the Google Cloud console, go to the\n *notifications* **Alerting** page:\n\n [Go to **Alerting**](https://console.cloud.google.com/monitoring/alerting)\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. If you haven't created your notification channels and if you want to be notified, then click **Edit Notification Channels** and add your notification channels. Return to the **Alerting** page after you add your channels.\n3. From the **Alerting** page, select **Create policy**.\n4. To select the resource, metric, and filters, expand the **Select a metric** menu and then use the values in the **New condition** table:\n 1. Optional: To limit the menu to relevant entries, enter the resource or metric name in the filter bar.\n 2. Select a **Resource type** . For example, select **VM instance**.\n 3. Select a **Metric category** . For example, select **instance**.\n 4. Select a **Metric** . For example, select **CPU Utilization**.\n 5. Select **Apply**.\n5. Click **Next** and then configure the alerting policy trigger. To complete these fields, use the values in the **Configure alert trigger** table.\n6. Click **Next**.\n7. Optional: To add notifications to your alerting policy, click\n **Notification channels** . In the dialog, select one or more notification\n channels from the menu, and then click **OK**.\n\n To be notified when incidents are openend and closed, check\n **Notify on incident closure**. By default, notifications are sent only when\n incidents are openend.\n8. Optional: Update the **Incident autoclose duration**. This field determines when Monitoring closes incidents in the absence of metric data.\n9. Optional: Click **Documentation**, and then add any information that you want included in a notification message.\n10. Click **Alert name** and enter a name for the alerting policy.\n11. Click **Create Policy**.\n\nMetrics available for visualization\n-----------------------------------\n\nThe following metrics are available, time delayed up to several hours.\n\nFor a complete list of available Google Cloud metrics, see [Google Cloud metrics](/monitoring/api/metrics_gcp#gcp-bigquerybiengine).\n\nKnown issues\n------------\n\n- If no queries are running, then no data is returned for slots allocated, slots available, or any query-related variables. Zoom out to see data.\n\n- If queries are running in both the US and the EU, then slots allocated and\n slots available might be incorrect.\n\n- Slots allocated is reported as the average value in a time window (the width\n of the time window depends on the zoom level of the chart). Zooming in and\n out can change the value of slots allocated. Zooming in to a time window of\n 1 hr or less shows the true values of slots allocated. At this range for any\n time visible on the chart, `avg(slots allocated) = slots allocated`.\n\n- The data in Cloud Monitoring charts pertains only to the selected\n project.\n\n- Metrics are instantaneous values, sampled at a point in time, and might miss\n data points between sample intervals. For example, the job count metric is\n sampled every minute. The value is the number of jobs at that particular\n time, not the maximum number of jobs throughout the entire minute."]]