Visão geral dos relatórios e do monitoramento

É importante analisar regularmente suas informações de faturamento, cota e uso da API da Plataforma Google Maps. Essas informações ajudam você a medir o uso da API, permanecer dentro dos limites de consumo predefinidos e controlar os custos com orçamentos planejados. Além disso, você pode receber alertas sobre interações inesperadas entre seus aplicativos e os serviços da Plataforma Google Maps.

Essa plataforma contém duas ferramentas que podem ajudar você a analisar informações de faturamento, cota e uso:

  • Relatórios: um conjunto de relatórios visuais predefinidos que permitem ver facilmente o uso básico da API, a cota e as informações de faturamento no Console do Google Cloud. É possível determinar rapidamente o número de chamadas de API, verificar quanto falta para você atingir as cotas de uso da API e monitorar a utilização do faturamento ao longo do tempo.
  • Monitoramento: um conjunto de ferramentas que você pode acessar direto no Console do Cloud ou usando uma API. Elas permitem monitorar o uso da API, cotas e informações de faturamento, além de definir alertas quando qualquer uma dessas métricas estiver próxima do limite predefinido.

    Com o monitoramento, você pode criar seus próprios painéis de monitoramento personalizados que mostram suas métricas como diversos tipos de gráficos. Também é possível emitir notificações de alerta, como e-mails ou mensagens de texto SMS, quando uma métrica ultrapassa um limite predefinido.

Relatórios

Os Relatórios na Plataforma Google Maps contêm um conjunto de relatórios visuais predefinidos que permitem ver facilmente o uso básico da API, a cota e as informações de faturamento no Console do Cloud. Use o Console do Cloud para ver relatórios sobre o uso, a cota e o faturamento da API da Plataforma Google Maps.

Relatórios de APIs e serviços

O relatório de APIs e serviços do Console do Cloud mostra as métricas de uso de todas as APIs ativadas no seu projeto, incluindo as APIs e os SDKs da Plataforma Maps, bem como todas as outras APIs e serviços do Google.

Esta imagem mostra o relatório de APIs e serviços.

Uma captura de tela da página de monitoramento de APIs no Console do Google Cloud exibindo o painel de relatórios de APIs e serviços. Ele mostra gráficos separados para Tráfego, Erros e Latência média. Esses gráficos podem mostrar dados de uma hora até 30 dias.

Cotas

As cotas definem limites quanto ao número de solicitações que seu projeto pode fazer para as APIs da Plataforma Google Maps. As solicitações podem ser limitadas de três maneiras:

  • Por dia
  • Por minuto
  • Por usuário por minuto

Somente as solicitações bem-sucedidas e aquelas que causam erros de servidor são contabilizadas na cota. As solicitações que não são autenticadas não são consideradas.

O uso da cota aparece nos gráficos da página do relatório de cotas no Console do Cloud.

Captura de tela da página "Cotas" do Maps no Console do Google Cloud. Lá, são mostradas cotas por API usando um seletor e, em seguida, carregamentos de mapas em relação às cotas definidas para a API em questão.

Faturamento

Os relatórios de faturamento do Console do Cloud trazem informações sobre cobranças e custos relacionados ao projeto que você selecionou.

Na página "Relatórios do Cloud Billing", é possível ver seus custos de uso do Google Cloud Platform para todos os projetos vinculados a uma conta do Cloud Billing. Para ver as tendências de custo que são importantes para você, selecione o intervalo de dados, especifique o intervalo de tempo, configure os filtros do gráfico e agrupe por projeto, serviço, SKU ou local.

Os relatórios do Cloud Billing ajudam a responder perguntas como estas:

  • Qual é a tendência dos meus gastos com o Google Cloud Platform no mês atual?
  • Que projeto custou mais no mês passado?
  • Quais são os custos futuros previstos com base em tendências históricas?
  • Quanto estou gastando por região?

Esta imagem mostra o relatório de faturamento.

Captura de tela da página "Faturamento" do Maps no Console do Google Cloud. Ela mostra as informações de faturamento de um determinado mês para todos os projetos.

Monitoramento

O Cloud Monitoring coleta medições do seu serviço e dos recursos do Google Cloud Platform usados. Por exemplo, é possível monitorar chamadas de API ou o uso da cota durante um intervalo de tempo especificado.

Você pode definir alertas, além de gráficos e métricas personalizadas. Use alertas para enviar uma notificação quando o desempenho de um serviço não atender aos critérios definidos por você. Por exemplo, é possível enviar uma notificação como um e-mail, uma mensagem de texto ou pelo App Console do Cloud para dispositivos móveis, além de outras opções.

Métricas

No Cloud Monitoring:

  • Uma métrica descreve algo que é medido. Exemplos de métricas incluem o número de chamadas para uma API, a porcentagem de uma cota de uso consumida ou a utilização da CPU de uma máquina virtual.
  • Uma série temporal é uma estrutura de dados que contém medições com carimbo de data/hora de uma métrica e informações sobre a origem e o significado dessas medições.

Para explorar os dados da métrica, crie um gráfico com o Metrics Explorer. Por exemplo, para ver a contagem de solicitações de uma API em intervalos de um minuto na última hora, use o Metrics Explorer para criar um gráfico que exibe os dados mais recentes.

Captura de tela de um gráfico de linhas personalizado mostrando a contagem de APIs. O gráfico pode mostrar dados de uma hora a seis semanas ou de um período personalizado.

Painéis

Com os painéis, é possível ver e monitorar dados de séries temporais como um conjunto de gráficos. Para criar painéis personalizados, use o Console do Cloud ou a API Cloud Monitoring.

A imagem a seguir mostra um painel personalizado com dois gráficos: um de cota à esquerda e outro de contagem de APIs à direita.

Uma captura de tela de um painel personalizado que mostra dois gráficos. O gráfico à esquerda é de cota. Já o gráfico à direita é de uso da API. Os dois listam pontos de tempo nos respectivos eixos horizontais.

Alertas

Para receber uma notificação quando o desempenho de um serviço não atender aos critérios definidos, crie uma política de alertas. Por exemplo, é possível criar uma política de alertas que notifique sua equipe de plantão se o 90º percentil da latência das respostas HTTP 200 do seu serviço exceder 100 ms.

O alerta proporciona reconhecimento oportuno de problemas nos seus aplicativos em nuvem para que você consiga soluções rápidas.

O Cloud Monitoring é compatível com muitos tipos de alertas, como estes:

  • Alertas de limite de métrica: um alerta é acionado quando uma métrica fica acima ou abaixo de um valor por um tempo específico ou uma métrica aumenta ou diminui com base em uma porcentagem predefinida.
  • Alertas de orçamento: notificações são acionadas quando seus custos excedem uma porcentagem do orçamento.
  • Alertas de cota: notificações são acionadas quando seu uso se aproxima do limite de cota.

Próxima etapa