Visão geral da coleta de métricas

Este documento descreve quais métricas estão disponíveis automaticamente para você ao usar os serviços do Google Cloud . Ele também descreve diferentes abordagens que você pode usar para coletar mais informações sobre a performance dos seus serviços.

Essas métricas são um componente essencial da observabilidade geral do seu sistema.

É possível monitorar os dados de métricas (numéricas) armazenados no projeto do Google Cloud criando políticas de alertas. Essas políticas notificam você quando os dados monitorados por elas atendem aos critérios definidos. Você também pode visualizar os dados de métricas criando gráficos e painéis.

O escopo de métricas de um projeto Google Cloud determina os dados de série temporal que podem ser representados em gráficos ou monitorados pelo projeto Google Cloud . Por padrão, o escopo de métricas limita o projeto aos dados de série temporal armazenados por projeto. É possível configurar um escopo de métricas para incluir dados de série temporal armazenados por outros projetos. Para informações conceituais e referências a documentos de configuração, consulte Visão geral dos escopos de métricas.

Métricas de serviços do Google Cloud

As métricas do sistema geradas pelos serviços do Google Cloud são coletadas e armazenadas automaticamente pelo Cloud Monitoring. Essas métricas fornecem informações sobre como o serviço está operando. Por exemplo, o Compute Engine informa mais de 25 métricas exclusivas para cada instância de máquina virtual (VM).

Para uma lista completa de métricas de sistema disponíveis, consulte métricas doGoogle Cloud .

Métricas de um agente na sua VM

Algumas métricas do sistema são capturadas automaticamente das instâncias do Compute Engine. No entanto, essas métricas do Compute Engine coletadas automaticamente talvez não forneçam todas as informações necessárias para monitorar seus serviços.

Para coletar outras métricas de sistema das instâncias do Compute Engine, instale um agente. Por exemplo, as métricas do Agente de operações incluem as de CPU, disco, memória e troca. Essas e outras métricas podem ser coletadas das suas VMs Linux e Windows.

Para informações sobre o agente, consulte Agentes do Google Cloud Observability.

Métricas de aplicativos de monitoramento de terceiros

O Cloud Monitoring oferece integrações que permitem coletar telemetria de aplicativos como Apache Web Server, MySQL, Redis e outros para implantações em execução no Compute Engine e no Google Kubernetes Engine:

No console do Google Cloud , acesse a página  Integrações:

Acessar Integrações

Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.

Métricas definidas por você

Instrumente seu aplicativo para coletar informações específicas que ajudam a entender o desempenho dele e solucionar falhas. Vários frameworks de instrumentação de código aberto coletam dados de registro, métricas e rastreamento e podem enviar esses dados para qualquer fornecedor, incluindo o Google Cloud. Para seus aplicativos agênticos, alguns frameworks podem coletar seus comandos e respostas ou transmitir contexto que permite o rastreamento de algumas chamadas remotas dos servidores MCP do Google Cloud.

Para instrumentar seu aplicativo, recomendamos que você use uma estrutura de instrumentação de código aberto e neutra em relação a fornecedores, como OpenTelemetry, em vez de APIs ou bibliotecas de cliente específicas do fornecedor e do produto. Para mais informações sobre esses frameworks, consulte Instrumentação e observabilidade e Escolher uma abordagem de instrumentação.

É possível instrumentar seu aplicativo usando uma biblioteca de cliente ou a API Cloud Monitoring. Para mais informações sobre essas abordagens, consulte Visão geral das métricas definidas pelo usuário.

Métricas derivadas de registros

OGoogle Cloud permite criar métricas com base em dados de registro. Essas métricas com base em registros registram informações numéricas sobre os registros gravados no Cloud Logging. Algumas métricas, como o número total de entradas de registro recebidas pelo seu projetoGoogle Cloud , são derivadas automaticamente dos registros. Também é possível definir métricas com base em registros. Por exemplo, é possível criar uma métrica que conta o número de erros 404 Not Found para um aplicativo implantado no App Engine.

Para mais informações, consulte Visão geral das métricas com base em registros.

Preços

Para saber mais sobre os preços do Cloud Monitoring, consulte a página Preços do Google Cloud Observability.