Este documento descreve a página Gerenciamento de métricas do Cloud Monitoring, que ajuda você a aproveitar ao máximo as métricas faturáveis. Seu projeto do Google Cloud tem acesso a todas as métricas visíveis no escopo de métricas. Você pode usar a página Gerenciamento de métricas para fazer o seguinte:
Conferir o uso de métricas rapidamente: veja como suas métricas estão sendo usadas em consultas, painéis personalizados ou políticas de alerta.
- As métricas não usadas e faturáveis são métricas ativas que não foram consultadas nos últimos 30 dias e não são usadas em um painel personalizado ou política de alerta.
- Para conferir políticas de alertas ou painéis personalizados de uma métrica no escopo de métricas, mas definidas em outro projeto, use o modelo para selecionar o projeto do Google Cloud que armazena a métrica.
Identificar métricas de alto custo e baixo valor: filtre e classifique métricas para vê-las. quais métricas faturáveis não utilizadas estão contribuindo mais para sua fatura. Confira quais projetos e namespaces são responsáveis por métricas custosas.
- Conferir tendências ao longo do tempo para entender os custos relativos das métricas faturáveis.
- Configure alertas para receber notificações sobre seu uso geral os padrões do Google Cloud.
- Para informações sobre como as métricas faturáveis são cobradas, consulte Modelos de preços para métricas faturáveis.
Gerenciar custos: crie regras para excluir métricas desnecessárias do processamento no Cloud Monitoring. As métricas excluídas não são faturadas. As regras de exclusão se aplicam origem da métrica.
- Use o nome de uma métrica para excluir uma única métrica.
- Excluir grupos de métricas usando uma expressão regular.
Use métricas valiosas: crie políticas de alertas e painéis métricas faturáveis não utilizadas.
Resolver problemas de ingestão de métricas
- Solucione erros na gravação de dados de métricas.
- Identificar possíveis problemas com o cardinalidade das métricas faturáveis.
- Acesse os registros de auditoria associados à coleção de serviços métricas. Para informações gerais sobre registros de auditoria, consulte a Visão geral dos registros de auditoria do Cloud.
A página Gerenciamento de métricas não informa dados definidos pelo usuário
com base em registros. Essas métricas, que são derivadas da
contagem de valores nas entradas de registro, têm o prefixo logging.googleapis.com/user
.
Antes de começar
Para visualizar os gráficos e registros incluídos na página Gerenciamento de métricas, criar políticas de alertas e criar regras de exclusão de métricas, você precisa ter a autorização correta.
O Gerenciamento de métricas analisa as métricas em termos de coleta e uso de dados. Para mais informações sobre essas categorias, consulte a Terminologia.
Autorização
-
Para ter as permissões necessárias para acessar painéis e criar políticas de alertas usando o console do Google Cloud ou para criar, editar e excluir regras de exclusão de métricas, peça ao administrador para conceder a você Papel do IAM Editor do Monitoring (
roles/monitoring.editor
) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.
-
Para ter as permissões necessárias para acessar os registros de auditoria, peça ao administrador para conceder a você Visualizador de registros particulares (
roles/logging.privateLogViewer
) do IAM no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.
Para mais informações sobre papéis, consulte Controlar o acesso com o Identity and Access Management.
Para conferir os registros de auditoria gerados pelas métricas na página Gerenciamento de métricas, é necessário ativar o registro de auditoria no seu projeto do Google Cloud. Para permitir que seu projeto gere registros de auditoria quando se os dados forem lidos ou gravados, faça o seguinte:
-
No console do Google Cloud, acesse a página Registros de auditoria:
Acessar Registros de auditoria
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo IAM e administrador.
- Insira API Stackdriver Monitoring na barra de filtro.
- Selecione API Stackdriver Monitoring.
- Na guia Tipo de registro, selecione Gravação de dados e Leitura de dados e e clique em Salvar.
Para mais informações, veja Como configurar os registros de auditoria de acesso a dados.
-
Terminologia
A página Gerenciamento de métricas usa a seguinte terminologia para descrever o status das métricas e como você as usa:
- Status das métricas
- As métricas ativas são métricas faturáveis que seu projeto processou dados nas últimas 25 horas. Essas métricas geram custos.
- As métricas inativas são métricas faturáveis que seu projeto não consumiu dados nas últimas 25 horas. Essas métricas não geram custos.
Uso das métricas
Métricas usadas são aquelas que foram consultadas na nos últimos 30 dias pela API Cloud Monitoring ou por outras ferramentas, ou que são usadas em um painel personalizado ou política de alertas.
É possível ter gráficos e políticas de alerta que se referem a métricas sem dados (inativas) e consultar essas métricas. Na página Gerenciamento de métricas, essas métricas são consideradas usadas, mesmo que nenhuma operação de leitura retorne dados.
Métricas faturáveis não utilizadas são métricas ativas que não foram consultados nos últimos 30 dias e não forem usados em um painel personalizado ou e a política de alertas. Essas métricas geram custos de ingestão, mas não fornecem benefícios de observabilidade. Se essas métricas representarem observabilidade crie gráficos ou políticas de alertas para eles. Se essas não representam lacunas de observabilidade, então é possível excluí-las e eliminar o custo de ingestão.
As métricas inativas são métricas inativas que não foram consultadas nos últimos 30 dias e não são usadas em um painel personalizado ou política de alerta. Essas métricas não geram custos.
O status de uso das métricas é calculado a cada 24 horas para refletir o histórico de consulta mais recente e as alterações nos painéis e nas políticas de alerta.
Mostrar resumos de uso de métricas
Para conferir resumos do número de métricas faturáveis, taxas de ingestão de métricas e taxa de erro, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
Na barra de ferramentas, selecione a janela de tempo. Por padrão, a página Gerenciamento de métricas mostra informações sobre as métricas coletadas no dia anterior. A captura de tela a seguir mostra um exemplo:
Para acessar um resumo de quantas métricas faturáveis estão atualmente ativos nos projetos do seu escopo de métricas, consulte a visão geral Métricas ativas. Uma métrica é ativa se dados foram gravados nela nas últimas 25 horas.
Para determinar quantas das métricas faturáveis ativas estão sendo consultadas ou usadas em gráficos ou políticas de alerta, consulte a visão geral Uso da métrica. As métricas faturáveis não utilizadas representam uma possível observabilidade lacunas que podem ser preenchidas com a criação de painéis personalizados ou alertas políticas ou oportunidades de reduzir custos excluindo a métrica completamente.
Para determinar o que está contribuindo para seus custos, use as visões gerais Bytes processados faturáveis e Amostras faturáveis ingeridas. Para mais informações, consulte Visualizar tendências gerais de métricas ingestão de dados.
Para encontrar informações que possam ajudar a identificar problemas com o design ou o uso das métricas faturáveis, use a visão geral Erros de gravação de métricas. Para mais informações, consulte Investigar problemas com suas métricas.
A página Gerenciamento de métricas mostra a quantidade de dados que você está ingerindo, e não os custos reais. Para conferir as informações de faturamento atuais, clique em Ver faturamento na barra de ferramentas.
Conferir informações sobre o escopo das métricas
O conjunto de métricas exibido na página Gerenciamento de métricas depende do escopo de métricas do seu projeto. Se o projeto tiver apenas ele mesmo no escopo de métricas, as métricas na página Gerenciamento de métricas serão do projeto atual. Se o projeto tiver vários projetos no escopo de métricas, as métricas mostradas na página Gerenciamento de métricas vão incluir as métricas de todos esses projetos. Pode ser que essa métrica que contribuem mais para o seu custo tem origem em outro projeto.
Para conferir um resumo das informações de escopo do seu projeto, clique em Escopo de métricas. Este resumo inclui o seguinte:
- Principais do IAM com acesso ao projeto. O conjunto de principais inclui usuários, grupos e contas de serviço.
- O número de métricas gratuitas e faturáveis que são visíveis para o escopo de métricas.
- Uma lista dos projetos monitorados pelo projeto atual. O métricas faturáveis de todos esses projetos estão disponíveis na Gerenciamento de métricas.
- Informações sobre os projetos que podem acessar as métricas do projeto atual.
Para mais informações sobre escopos de métricas, consulte Configurar uma visualização de vários projetos.
Investigar as métricas faturáveis
A página Gerenciamento de métricas oferece uma tabela que inclui cada no escopo das métricas. Use esta tabela para:
- Determine a contribuição de qualquer métrica para o volume faturável.
- Determine com que frequência uma métrica foi lida nos últimos 30 dias. Leituras de métrica incluem solicitações de leitura de API e solicitações geradas por gráficos.
- Identifique as métricas que são coletadas, mas não usadas em nenhuma política de alertas ou painel. Os dados de métrica que não são usados podem representar uma lacuna na observabilidade ou uma oportunidade de economia de custos com a exclusão da métrica.
- Crie uma política de alertas ou um gráfico para métricas que não têm uma política de alertas ou um painel personalizado associado.
- Identifique o projeto de origem dos dados de métricas. A tabela inclui métricas de todos os projetos no seu escopo de métricas, e talvez seja necessário saber em qual projeto uma métrica específica é coletada.
- Revise as informações sobre rótulos e cardinalidade de cada métrica. Essas informações podem ajudar quando você está investigando problemas com o design ou o uso de métricas.
Para visualizar a tabela de dados de uso de cada métrica faturável, faça o seguintes:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
Na barra de ferramentas, selecione a janela de tempo. Por padrão, o Gerenciamento de métricas exibe informações sobre as métricas coletadas na anterior dia. A captura de tela a seguir mostra um exemplo da tabela de métricas:
Selecionar as métricas a serem exibidas
Para gerenciar seus custos, você precisa entender quais métricas faturáveis estão que geram mais tráfego. Não basta saber, por exemplo, que 60 MiB de dados são ingeridos a cada hora. No entanto, quando você sabe que a maioria dos seus dados faturáveis se deve a um ou duas métricas, você pode investigar o uso delas.
Para listar as métricas faturáveis, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Na barra de ferramentas, selecione a janela de tempo. Por padrão, essa guia mostra informações sobre as métricas coletadas no dia anterior.
- Para limitar a exibição a grupos específicos de métricas, use o filtros ou filtrar a tabela diretamente. Analisar as categorias de métricas pode revelar padrões difíceis que devem ser detectadas ao analisar todas as métricas da tabela.
A tabela de métricas lista as métricas faturáveis que estão no escopo de métricas do projeto atual do Google Cloud. Para cada métrica, a tabela mostra a contribuição dela para o volume faturável e fornece links para as políticas de alerta e os painéis personalizados associados à métrica, conforme mostrado na captura de tela a seguir. Se não houver política de alertas ou associado a uma métrica, a tabela inclui um botão no qual você pode clicar para criar um.
Para classificar as métricas pela contribuição para o volume faturável, clique no cabeçalho da coluna Volume faturável de bytes/total e Amostras faturáveis volume/Total.
A tabela de métricas também mostra o domínio da métrica, o conjunto de identificadores para a métrica, o projeto de onde a métrica foi ingerida e a cardinalidade dela. A captura de tela abaixo mostra um exemplo dessas colunas.
As informações de rótulo e cardinalidade podem ser úteis para identificar a causa do aumento no volume faturável. No Cloud Monitoring, a cardinalidade refere-se ao número de série temporal associadas a uma métrica e um recurso e é relacionados aos rótulos e seus valores; há uma série temporal para cada combinação de valores de rótulo. Para mais informações, consulte Cardinalidade.
Alterações no volume faturável significam que você está ingerindo mais dados e se o mudanças são repentinas ou inesperadas, a causa pode ser uma mudança a quantidade de rótulos associados a uma métrica ou uma mudança que atrapalha os valores dos rótulos estão definidos. Qualquer uma delas pode aumentar a cardinalidade de uma métrica, resultando em um volume faturável maior. Para saber como usar o Gerenciamento de métricas para identificar problemas com métricas, consulte Investigar problemas com suas métricas.
Usar filtros rápidos
Para ver apenas as métricas dos grupos a seguir, selecione uma entrada no painel Filtros rápidos:
O status da métrica inclui métricas ativas e inativas. As métricas ativas têm dados de série temporal ingeridos nas últimas 25 horas. Para mais informações sobre esses status, consulte a terminologia.
Uso da métrica. Esta categoria classifica as métricas da seguinte forma:
Métricas usadas, não utilizadas e inativas.
- As métricas usadas foram acessadas por uma leitura de métrica ou são usadas em um painel personalizado ou política de alerta.
- As métricas faturáveis não usadas não foram acessadas por uma leitura de métrica ou são usados em um painel personalizado ou política de alertas.
- As métricas inativas estão "inativas" e "não utilizado".
Para mais informações sobre essas categorias de uso, consulte Terminologia.
Métricas usadas ou não em uma política de alerta no projeto atual do Google Cloud.
Métricas usadas ou não em um painel personalizado no projeto atual do Google Cloud. Esses filtros não incluem métricas usadas em painéis predefinidos fornecidos pelo Cloud Monitoring.
O status de uso das métricas é calculado a cada 24 horas para refletir o histórico de consulta mais recente e as alterações nos painéis e nas políticas de alerta.
Conjuntos de métricas por domínio, conforme descrito no resumo das métricas faturáveis.
Se você tiver métricas que não são usadas em uma política de alerta ou em um painel personalizado e que nunca são consultadas, talvez esteja pagando por métricas sem receber nenhum benefício de observabilidade delas. É possível listar métricas que aparecem em nenhuma política de alerta ou em nenhum painel personalizado definido no projeto atual do Google Cloud selecionando o filtro rápido Nenhuma política de alerta ou Nenhum painel personalizado.
Filtrar a tabela diretamente
Use a barra filter_list Filtro para pesquisar o conjunto de métricas quando não houver um filtro rápido adequado.
Por exemplo, se você tiver um escopo de métricas de vários projetos
quiser listar apenas as métricas desse projeto,
não pode usar um filtro rápido. Para listar apenas as métricas de um projeto específico, selecione Project
na lista de filtros e insira o identificador de um projeto.
Também é possível usar filtros explícitos para pesquisar métricas que correspondam a combinações de filtros. Como é possível selecionar apenas um filtro rápido por vez, não é possível listar Apenas métricas ativas que não aparecem em uma política de alertas ou em uma usando filtros rápidos. Para pesquisar métricas que correspondam a uma combinação de requisitos, adicione filtros à barra de filtro. Por exemplo, para Listar métricas ativas que não aparecem em políticas de alertas e Em "Nenhum painel personalizado", adicione os seguintes filtros à barra de filtro:
Status: Active
Alert Policies: (Empty)
Custom Dashboards: (Empty)
Por padrão, quando você adiciona vários filtros, a tabela inclui uma linha
quando a linha atende a todos os filtros. No entanto, você pode inserir um filtro OR
entre dois outros elementos de filtro.
Conferir informações sobre leituras de métricas
A linha de cada métrica na tabela inclui uma entrada para o número de leituras de métricas nos últimos 30 dias. É possível usar essa entrada para identificar como as consultas foram feitas. As origens de consulta são categorizadas como "console" ou "outro". As leituras do Metrics Explorer ou dos gráficos em painéis personalizados são "console", e as leituras da API de outras fontes são "outras".
- Para ver um resumo compacto das origens das leituras de métrica, clique no arrow_drop_down Seta para baixo ao lado da entrada.
- Para conferir um gráfico mostrando as origens das leituras de métricas ao longo do tempo, clique no número de leituras de métricas. Esse valor também é um link para o gráfico.
Criar uma política de alertas para uma métrica não monitorada
Quando uma métrica na tabela não tem uma política de alertas associada, a tabela oferece um botão Criar alerta. Para criar uma política de alertas Para uma métrica, clique em Criar alerta na linha correspondente.
A caixa de diálogo da política de alertas é aberta com os campos de condição preenchidos. Recomendamos que você revise todas as configurações e faça o seguinte modificações:
- Atualize o valor do limite da condição. O valor padrão pode não ser satisfatórios.
- Adicione os canais de notificação à política.
- Nomeie a política.
Também é possível criar políticas de alertas para qualquer métrica clicando more_vert Ações e, em seguida, clique em Criar alerta por métrica.
Para mais informações, consulte Criar uma política de alertas.
Para conferir as políticas de alerta de uma métrica no seu escopo, mas definida em um projeto diferente, use o seletor de projetos para selecionar o projeto do Google Cloud que armazena a métrica.
Criar um gráfico para uma métrica não monitorada
Quando uma métrica na tabela não tem um painel personalizado associado, a tabela oferece um botão Criar gráfico. Use esse botão para criar um gráfico e colocá-lo em um painel personalizado. Para criar um gráfico para uma métrica, faça o seguinte:
Clique em Criar gráfico na linha da métrica.
O painel Explorer é aberto e pré-configurado para mostrar a métrica selecionada. É possível modificar a configuração do gráfico. Para mais informações sobre como usar o Metrics Explorer, consulte Criar gráficos com o Metrics Explorer.
Para salvar o gráfico em um painel personalizado, clique em Salvar no painel.
No painel Salvar gráfico, faça o seguinte:
- Aceite ou modifique o título padrão do gráfico.
- Selecione o painel personalizado em que você quer salvar o gráfico ou clique em Novo painel para criar um.
- Clique em Salvar gráfico.
Para visualizar painéis personalizados de uma métrica no escopo, mas definido em um projeto diferente, use o seletor de projeto para selecionar o Projeto do Google Cloud que armazena a métrica.
Trabalhar com métricas
Embora você possa usar a página Gerenciamento de métricas para visualizar algumas informações sobre uma métrica, talvez você queira mais informações. Por exemplo, você pode conferir um gráfico de uma métrica específica ou criar uma política de alertas para receber uma notificação quando a taxa de transferência dessa métrica for inesperada.
Para mais detalhes sobre uma métrica específica, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
Encontre a métrica na tabela e clique em more_vert Ações para realizar uma das seguintes opções:
Para acessar um gráfico que mostra a métrica atual, Selecione Ver no Metrics Explorer.
O Metrics Explorer é aberto e pré-configurado para exibir as métrica selecionada. Você pode modificar a configuração do gráfico, descartá-la ou adicioná-la a um painel personalizado.
Para criar uma política de alertas que monitore a métrica, selecione Criar alerta para métrica.
A caixa de diálogo da política de alertas é aberta com os campos de condição preenchidos. Recomendamos que você revise todas as configurações e faça o seguinte modificações:
- Atualize o valor do limite da condição. O valor padrão pode não ser satisfatórios.
- Adicione os canais de notificação à política.
- Nomeie a política.
Para mais informações, consulte Criar uma política de alertas.
Excluir a métrica. Para mais informações sobre essa opção, consulte Excluir métricas desnecessárias.
Para conferir os registros de auditoria associados à métrica, selecione Acessar registros de auditoria da métrica.
Excluir métricas desnecessárias
É possível criar uma regra de exclusão de métricas para evitar que as métricas selecionadas sejam processadas no Cloud Monitoring. Se, por exemplo, você um conjunto de métricas faturáveis não utilizadas que você não precisa, é possível excluir essas métricas para eliminar o custo de ingestão. Você poderá edit ou delete regras de exclusão se suas necessidades mudarem.
Para criar uma regra de exclusão de métrica, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Clique em add_box Excluir métrica. Também é possível criar exclusões na guia Métricas excluídas ou em more_vert Ações na linha de cada métrica.
- Selecione as métricas a serem excluídas.
- Para excluir uma única métrica, selecione-a na tabela Nome da métrica.
- Para excluir um grupo de métricas, faça o seguinte:
- Clique em Regex.
- Insira uma expressão regular. Por exemplo, para excluir todos
agent.googleapis.com/apache
métricas, é possível inseriragent.googleapis.com/apache.*
ouagent.*/apache.*
- Clique em Mostrar correspondências para verificar se a expressão corresponde as métricas pretendidas
- Clique em Criar regra.
A regra leva cerca de cinco minutos para entrar em vigor.
A tabela a seguir inclui expressões regulares que podem ser úteis para excluir métricas de statsd
ou métricas com nomes dinâmicos semelhantes:
Bloquear métricas com nomes que contenham | Regex |
---|---|
mais de um sublinhado em sequência | .*_{2,}.* |
mais de 7 dígitos em uma linha (provavelmente carimbo de data/hora) | .*\d{7,}.* |
segmentos muito longos (provavelmente erros de análise de rótulos) | .*[a-zA-Z0-9]{20,}.* |
substrings hexadecimais, incluindo GUIDs | .*[A-F0-9]{10,}.* |
Subcadeias de endereços IP | .*\d{1,3}_\d{1,3}_\d{1,3}_\d{1,3}.* |
qualquer dígito (pode ser útil para métricas do Prometheus) | .*\d+.* |
Editar uma regra de exclusão de métrica
Para editar uma regra de exclusão de métrica, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Clique na guia Métricas excluídas.
- Na linha da regra que você quer excluir, clique em more_vert Ações. e selecione Editar regra.
- Limpar a métrica ou a expressão regular selecionada
- Selecione uma nova métrica ou crie uma expressão regular.
- Clique em Atualizar regra.
Editar uma regra exclui a regra antiga e cria uma nova.
Excluir uma regra de exclusão de métrica
Para excluir uma regra de exclusão de métrica, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Clique na guia Métricas excluídas.
- Na linha da regra que você quer excluir, clique em more_vert Ações e selecione Excluir regra.
Conferir o volume de métricas excluídas
Para ver o volume de amostras ou bytes excluídos como um gráfico no o Metrics Explorer, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Clique na guia Métricas excluídas.
- Clique em histórico Cronograma de exclusão.
O gráfico é pré-configurado para mostrar os dados de exclusão de métricas. Também é possível salvar o gráfico em um painel personalizado clicando em Salvar no painel de controle.
Consultar e alertar sobre tendências em métricas faturáveis
O número de bytes e amostras faturáveis ingeridas determina o a maioria dos seus custos. Para prever os custos mensais devido ao uso de e faturáveis, você precisa saber a taxa de ingestão de dados. A página Gerenciamento de métricas mostra resumos do uso de métricas, que podem ajudar você a fazer o seguinte:
- Veja as tendências de uso de métricas faturáveis.
- Determinar se um projeto em seu escopo de métricas está enviando mais ou menos dados de métricas do que o esperado.
- Identifique as métricas que estão gerando mais dados.
- Identifique os namespaces responsáveis por gerar a maior dados do Prometheus.
- Confira a taxa de erros de gravação nas suas métricas. A taxa de erro é a a porcentagem de gravações de métricas que retornam um status de erro relativo à o número total de gravações de métricas.
O painel de resumo do uso da métrica fornece links para informações mais detalhadas sobre tendências ao longo do tempo e links para políticas de alerta predefinidas e personalizáveis para tendências de uso.
Confira as tendências gerais na ingestão de métricas
Para determinar se os aplicativos estão gerando uma quantidade consistente de dados, que é o comportamento esperado para aplicativos estáveis, veja a coleção usando a visão geral de ingestão. Mudando a janela de tempo em que você visualizar métricas, poderá ver quedas, picos ou tendências.
Para conferir as taxas de coleta ao longo do tempo, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Na barra de ferramentas, selecione a janela de tempo.
Clique em Ver gráficos na visão geral de bytes ou amostras ingeridas. Esta discussão se refere a gráficos de amostras faturáveis, mas os gráficos para bytes faturáveis funcionam da mesma forma. Há um conjunto de gráficos como o seguinte:
Por padrão, as legendas dos gráficos são recolhidas. Para acessar lista de série temporal mostrada em um gráfico, clique em legend_toggle Legenda. Para mais informações sobre como para definir referências de tempo ou expandir o gráfico sobre um período período, consulte Explorar dados em gráficos.
Por exemplo, se você definir a janela de tempo como uma semana e vir uma constante, de aumento inesperado nos dados ingeridos ao longo do tempo, verifique se o aumento vier de uma métrica específica ou como uma tendência geral em um grupo de métricas. Se uma métrica for confiável, investigue para ver se a cardinalidade da métrica também é está aumentando.
Para conferir a taxa de amostras faturáveis ingeridas no escopo de métricas atual, use o gráfico Total de amostras faturáveis ingeridas.
Para conferir as contribuições de cada projeto no escopo de métricas para o valor total faturável, use o gráfico Projects by billable samples ingested. Este gráfico pode mostrar quais projetos estão enviando a maioria dos dados, e se algum projeto está enviando um aumento cada vez menores de dados.
(Apenas amostras faturáveis) Para encontrar os namespaces que estão enviando métricas com as maiores contribuições para os valores faturáveis, use o gráfico Ingestão de volume de namespace.
Para conferir as métricas no escopo com as maiores contribuições para os valores faturáveis, use o gráfico 10 principais métricas por amostras faturáveis ingeridas. Você pode procurar picos, quedas as tendências das taxas de coleta ou para uma métrica com uma diferença de todos os outros.
Para visualizar as contribuições para o valor faturável de todas as métricas da sua escopo de métricas, use o filtro Todas as métricas por amostras faturáveis ingeridas gráfico. Esse gráfico inclui as métricas do gráfico Top 10 e pode mostrar a distribuição geral das taxas de coleta das suas métricas.
Para analisar qualquer um desses gráficos com mais detalhes, clique em more_vert Mais opções e selecione Ver no Metrics Explorer. Para exemplos que começam com o Gráfico de ingestão de volume de namespaces e usar o Metrics Explorer para realizar a atribuição de ingestão e volume, consulte:
Para mais informações sobre como usar o Metrics Explorer para analisar dados, incluindo ações como comparar o comportamento do mês atual com o do mês anterior, consulte Analisar dados em gráficos.
Criar alertas com base na ingestão de métricas
Para receber notificações sobre picos, quedas ou tendências nas taxas de coleta de métricas da sua métricas faturáveis, crie uma política de alertas. Por exemplo, uma queda um conjunto de métricas pode indicar que o aplicativo está com desempenho insatisfatório. Da mesma forma, um pico pode resultar em cobranças inesperadas. Por último, uma tendência ascendente, pode indicar que uma métrica tem muitos rótulos ou está aumentando em cardinalidade. Em todas as situações, uma política de alertas pode notificar você sobre o comportamento incomum, e você pode resolver a situação.
Se você tiver métricas cobradas por bytes ingeridos e métricas cobradas por amostras ingeridas, vai precisar criar uma política de alertas para os dois valores de faturamento.
Para criar uma política de alertas que monitore uma taxa de coleta de métricas, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Na barra de ferramentas, selecione a janela de tempo.
- Clique em Ver gráficos na visão geral de bytes ou amostras ingeridas.
No gráfico cujos dados você quer monitorar, clique em Criar política de alertas.
A caixa de diálogo da política de alertas é aberta com os campos de condição preenchidos. Recomendamos que você revise todas as configurações e faça o seguinte modificações:
- Atualize o valor do limite da condição. O valor padrão pode não ser satisfatórios.
- Adicione os canais de notificação à política.
- Nomeie a política.
Para mais informações, consulte Criar uma política de alertas.
Investigar problemas com suas métricas
Use a página Gerenciamento de métricas para investigar problemas com a estrutura ou o uso das métricas faturáveis. Por exemplo, talvez você com o seguinte:
- Um aumento no volume faturável que pode ser atribuído a uma métrica específica.
- Relatórios de aumento da latência das consultas para uma métrica específica.
- Erros na gravação de dados de métricas, que podem resultar do alcance de limites na quantidade ou taxa de dados gravados.
A ocorrência de erros na gravação de dados de métricas pode estar relacionada a outros problemas, como um aumento inesperado no volume faturável ou aumento da latência da consulta. Por exemplo, uma mudança na configuração de uma métrica pode resultar em um problema de cardinalidade, que pode afetar o volume de dados ingeridos e a latência da consulta, além de resultar em erros de gravação de métricas.
Conferir erros de gravação de métrica
Na visão geral Erros de gravação de métrica, faça o seguinte:
- Confira o status das solicitações de gravação de métricas.
- Crie uma política de alertas para receber uma notificação se a taxa de erros de gravação de métricas ultrapassar um valor de limite.
- Confira os registros de auditoria para erros de gravação de métricas, se os registros de auditoria estiverem ativados. Esses registros podem fornecer insights sobre as causas dos erros de gravação de métricas.
Para ver informações sobre erros na gravação de dados de métricas, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Na barra de ferramentas, selecione a janela de tempo.
Clique em Visualizar erros na visão geral Erros de gravação de métrica.
Para conferir o status das solicitações de gravação de métricas na API Cloud Monitoring, use o gráfico API - Criar série temporal (códigos de status). Este gráfico mostra as chamadas método
timeSeries.create
.Cada série temporal mostra a taxa de gravações para um código de status HTTP específico. Quando o gráfico mostra uma única linha para resultados de status 2xx, não há erros de gravação de métricas. A captura de tela a seguir mostra resultados de status 2xx e um pequeno número de status 4xx e 5xx resultados:
Se você notar um aumento no número de solicitações de gravação de métricas, talvez haja um problema de cardinalidade.
Se o gráfico mostrar códigos de status de erros e se você tiver ativado registros de auditoria para o projeto, use os registros para investigar as causas dos erros. A consulta pré-configurada para os registros parece para erros associados ao método da API Monitoring
timeSeries.create
Esse método é chamado sempre que uma métrica é gravada.Os registros de erros
timeSeries.create
podem fornecer mais informações sobre os o motivo dos códigos de status de erro. O método pode falhar se, por exemplo, quando você tenta gravar muitos dados de uma só vez ou exceder um limite o número de série temporal ativas. Para mais informações, consulte a seção Métricas definidas pelo usuário no documento Cotas de monitoramento.
Investigar erros de criação de métricas
Outro método relacionado a métricas que podem falhar é o
metricDescriptors.create
.
O método metricDescriptors.create
é chamado na primeira vez que você
gravar dados de série temporal de uma nova métrica ou alterar a estrutura
dos dados de métricas, provavelmente com a adição de novos rótulos. Os registros de auditoria
de erros desse método estão disponíveis na entrada de
cada métrica na tabela de métricas.
Para conferir os registros de auditoria de uma métrica específica, faça o seguinte:
-
No console do Google Cloud, acesse a página
Gerenciamento de métricas:Acesse os Gerenciamento de métricas
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- Na barra de ferramentas, selecione a janela de tempo.
- Encontre a métrica na tabela e clique em more_vert Ações.
Selecione Acessar registros de auditoria da métrica.
A consulta pré-configurada para os registros procura erros associados aos o método da API Monitoring
metricDescriptors.create
Erros do método metricDescriptors.create
podem ajudar a identificar possíveis
problemas no design das suas métricas. Erros desse método podem aparecer se você exceder o número permitido de descritores de métrica ou o número de rótulos em um descritor de métrica.
Para mais informações, consulte a seção Métricas definidas pelo usuário
no documento sobre cotas do Monitoring.
Modelos de preços para métricas faturáveis
Em geral, as métricas do sistema do Cloud Monitoring são gratuitas, e as métricas de sistemas ou aplicativos externos. As métricas faturáveis são faturadas pelo número de bytes ou de amostras ingeridas. Nesta seção, descrevemos a ingestão baseada em bytes e amostras.
Para informações detalhadas sobre os recursos sujeitos a cobrança no Cloud Monitoring, consulte Cloud Monitoring no documento de preços. Para informações sobre preços, consulte Resumo de preços do Cloud Monitoring.
Faturamento por bytes ou amostras ingeridas
As métricas faturáveis são faturadas pelo número de bytes ou pelo número de amostras ingeridas. Toda vez que uma métrica é gravada, a operação de gravação inclui um valor de dados. O valor dos dados pode ser um escalar, como um número inteiro ou um número de ponto flutuante, ou pode ser uma distribuição, um tipo de dados complexo que inclui vários valores diferentes. Para mais informações sobre os tipos de valores que uma métrica pode gravar, consulte Tipo de valor.
Tanto a frequência com que a métrica é gravada quanto a amostragem taxa e o tipo de dados que a métrica grava (escalares ou distribuições de dados, ou seja, a quantidade de dados ingerida, independentemente de a ingestão ser cobrada bytes ingeridos ou amostras ingeridas.
"Bytes ingeridos" significa que as cobranças são baseadas no volume de dados ingeridos, medido em bytes. Para fins de precificação, cada valor escalar é contado como 8 bytes, e cada distribuição é contada como 80 bytes. Para mais informações Confira outros exemplos em Métricas cobradas por bytes ingeridos.
"Amostras ingeridas" significa que as cobranças são baseadas no número de medidas ingeridos. Para fins de preços, cada valor escalar é contado como uma amostra, e cada distribuição é contada como duas amostras mais uma para cada bucket de histograma com uma contagem diferente de zero. Para mais informações e exemplos, consulte Métricas cobradas por amostras ingeridas.
A maior diferença entre os dois modelos de precificação é para valores de distribuição. A ingestão baseada em bytes cobra uma taxa fixa para distribuições, mas a ingestão baseada em amostras leva em conta os dados na distribuição. As distribuições com histogramas esparsos (poucos buckets de histograma com valores diferentes de zero) são contadas como menos amostras do que distribuições com histogramas densos, em que a maioria dos buckets tem valores diferentes de zero.
Métricas faturáveis na página Gerenciamento de métricas
A página Gerenciamento de métricas informa as métricas faturáveis por domínio. O domínio fornece informações sobre como a métrica foi coletada e de onde.
A tabela a seguir descreve as categorias de métricas faturáveis disponíveis na página Gerenciamento de métricas e se elas são medidas por bytes ou amostras ingeridas:
Domínio | Prefixo da métrica | Modelo de preços | Significado |
---|---|---|---|
Agente | agent.googleapis.com |
Bytes | Métricas coletadas de recursos externos por agentes.
Para conferir as listas dessas métricas, consulte
Métricas do Agente de operações
e
Legado
métricas do Monitoring e do Logging.
As métricas de integrações de terceiros coletadas pelo agente de monitoramento
legadas também são informadas como métricas do "agente". Consulte
Métricas de aplicativos de terceiros.
As métricas Os agentes também coletam métricas sobre si mesmos. Essas métricas,
identificada pelo prefixo |
Definido pelo usuário e personalizado | custom.googleapis.com |
Bytes | Métricas que você define. |
Externo | external.googleapis.com |
Bytes | Métricas de algumas bibliotecas de código aberto ou provedores terceirizados. Para mais informações, consulte Métricas externas. |
Carga de trabalho | workload.googleapis.com |
Bytes | Métricas de integrações de terceiros gravadas pelo Agente de operações. Para uma lista dessas métricas, consulte Métricas de aplicativos de terceiros. |
Prometheus | prometheus.googleapis.com |
Amostras | Métricas coletadas usando o Google Cloud Managed Service para Prometheus ou o Agente de operações e o Receptor do Prometheus ou o Receptor do OTLP. |
Outras métricas faturáveis
A página Gerenciamento de métricas não informa métricas com base em registros definidas pelo usuário. Essas métricas, que são derivadas
que contam valores nas entradas de registro, têm o prefixo logging.googleapis.com/user
.
As métricas com base em registros definidas pelo usuário são cobradas por bytes ingeridos.
A seguir
- Use o Agente de operações para coletar métricas:
- Use o Google Cloud Managed Service para Prometheus para coletar métricas:
- Coletar métricas locais e de nuvem híbrida usando o BindPlane
- Criar métricas definidas pelo usuário usando a API Monitoring
- Preços