Monitorar instâncias do Cloud SQL

Nesta página, descrevemos como monitorar instâncias do Cloud SQL das seguintes maneiras:

Monitorar uma instância usando o painel do Cloud Monitoring

O Cloud Monitoring oferece painéis predefinidos de vários produtos, incluindo um painel de monitoramento padrão do Cloud SQL. Use esse painel para monitorar a integridade geral das instâncias principal e réplica. Também é possível criar seus próprios painéis personalizados para exibir dados do seu interesse.

Configurar alertas

Use o Cloud Monitoring para configurar alertas para um projeto ou uma instância especificada.

Por exemplo, é possível configurar um alerta para uma mensagem ser enviada a IDs de e-mail específicos quando a métrica Uso de memória de uma instância do Cloud SQL exceder o limite de 80%.

Ver métricas na Página de visão geral da instância do Cloud SQL

Veja algumas das principais métricas de uma instância do Cloud SQL na página "Visão geral" da seguinte maneira:

  1. No console do Google Cloud, acesse a página Instâncias do Cloud SQL.

    Acesse "Instâncias do Cloud SQL"

  2. Para abrir a página Visão geral de uma instância, clique no nome da instância.
  3. O gráfico de métricas padrão aparece na parte superior da página.

  4. Opcional: selecione outra métrica na lista suspensa Gráfico.

    O gráfico mostra os dados da métrica selecionada.

A lista inclui as seguintes opções:
  • Uso de CPU
  • Uso do armazenamento
  • Uso de memória
  • Operações de leitura/gravação
  • Bytes de entrada/saída
  • Atraso da replicação (para réplicas de leitura)
  • Métricas disponíveis

    Os gráficos de uso poderão ajudar a reagir de maneira proativa quando seu aplicativo precisar de alteração. Com essas métricas, é possível ter insights para solucionar problemas de capacidade e latência, e sobre os custos de uso de instâncias.

    MétricaDescrição
    Uso do armazenamento (GB)

    Você pode usar a métrica de uso do armazenamento para entender os custos. Para saber mais sobre as cobranças de uso de armazenamento, consulte Preços de rede e de armazenamento.

    Os dados temporários são incluídos na métrica de uso do armazenamento. Eles são removidos como parte da manutenção e têm permissão para aumentar além dos limites de capacidade definidos pelo usuário. Assim, evita-se a falta de espaço no disco, sem custo para o usuário.

    Um banco de dados recém-criado usa cerca de 100 MB para tabelas e arquivos do sistema.

    Uso da CPU

    Use essa métrica para monitorar se a instância tem CPU suficiente para as necessidades do aplicativo. Se esse valor estiver muito alto, você poderá aumentar o tamanho do tipo de máquina para fornecer maior capacidade de CPU à instância.

    Uso de memória

    A quantidade de memória usada pela instância.

    Operações de leitura/gravação

    A métrica Número de leituras se refere ao número de operações de leitura veiculadas pelo disco não provenientes do cache. Você pode usar essa métrica para entender se o tamanho da instância está adequado ao ambiente. Se necessário, você pode mudar para um tipo de máquina maior para atender a mais solicitações do cache e reduzir a latência.

    A métrica Número de gravações se refere ao número de operações de gravação no disco. A atividade de gravação é gerada mesmo quando o aplicativo não está ativo.

    Bytes de entrada/saída (bytes/segundo) O volume de tráfego de rede que entra ou sai da instância.

    Comparar métricas de várias instâncias

    1. No console do Google Cloud, acesse a página Instâncias do Cloud SQL.

      Acesse "Instâncias do Cloud SQL"

    2. Na página Instâncias do Cloud SQL, escolha até cinco instâncias para comparar marcando a caixa de seleção à esquerda do nome da instância.
    3. No painel de informações à direita, selecione a guia Monitoramento.
    4. No menu suspenso de métricas, selecione a métrica a ser usada para comparar instâncias.

      É possível ver os dados de um momento específico mantendo o ponteiro sobre o gráfico.

    A seguir