Esta página descreve como pode monitorizar instâncias do Cloud SQL das seguintes formas:
- Monitorize uma instância através do painel de controlo do Cloud Monitoring
- Veja métricas na página Vista geral da instância do Cloud SQL
- Compare métricas de várias instâncias
Monitorize uma instância através do painel de controlo do Cloud Monitoring
O Cloud Monitoring oferece painéis de controlo predefinidos para vários Google Cloud produtos, incluindo um painel de controlo de monitorização do Cloud SQL predefinido. Pode usar este painel de controlo para monitorizar o estado geral das suas instâncias primárias e de réplica. Também pode criar os seus próprios painéis de controlo personalizados para apresentar dados do seu interesse.
Configure alertas
Pode usar o Cloud Monitoring para configurar alertas para um projeto ou uma instância especificada.
Por exemplo, pode configurar um alerta para que seja enviada uma mensagem para IDs de email específicos quando a métrica Utilização de memória de uma instância do Cloud SQL exceder o limite de 80%.
Veja métricas na página Vista geral da instância do Cloud SQL
Veja algumas das principais métricas de uma instância do Cloud SQL na respetiva página Vista geral da seguinte forma:
-
Na Google Cloud consola, aceda à página Instâncias do Cloud SQL.
- Para abrir a página Vista geral de uma instância, clique no nome da instância.
Opcional: selecione outra métrica na lista pendente Gráfico.
O gráfico mostra os dados da métrica selecionada.
O gráfico de métricas predefinido é apresentado na parte superior da página.
Métricas disponíveis
Os gráficos de utilização ajudam a responder proativamente à medida que as necessidades da sua aplicação mudam. A partir destas métricas, pode obter estatísticas sobre problemas de débito e latência, bem como custos de utilização de instâncias.
Métrica | Descrição |
---|---|
Utilização de armazenamento (GB) | Pode usar a métrica de utilização do armazenamento para ajudar a compreender os seus custos de armazenamento. Para mais informações sobre os custos de utilização do armazenamento, consulte os preços de armazenamento e rede. O Cloud SQL usa registos de transações para a recuperação pontual (PITR). Estes registos usam espaço de armazenamento e são eliminados automaticamente com as respetivas cópias de segurança automáticas associadas. Isto acontece depois de o valor definido para Para instâncias com registos de transações armazenados no Cloud Storage, os registos são armazenados na mesma região que a instância principal. Este armazenamento de registos (até sete dias, o período máximo para PITR) não gera custos adicionais por instância. Se o tamanho dos registos de transações estiver a causar um problema na sua instância, aumente o tamanho do armazenamento. No entanto, o aumento do tamanho do registo de transações na utilização do disco pode ser temporário. Se a sua instância tiver a recuperação num ponto específico no tempo ativada, desative e reative a PITR para garantir que os registos são armazenados no Cloud Storage na mesma região que a instância. Esta ação elimina os registos, pelo que não pode fazer um restauro num determinado momento anterior à hora em que reativou o PITR. No entanto, embora os registos existentes sejam eliminados, o tamanho do disco permanece igual. Para evitar problemas de armazenamento inesperados, recomendamos que ative os aumentos automáticos de armazenamento para todas as instâncias quando usar a PITR. Esta recomendação aplica-se apenas se a sua instância tiver a PITR ativada e os registos estiverem armazenados no disco. Para eliminar os registos e recuperar o armazenamento, pode desativar e, em seguida, reativar a PITR. A diminuição dos registos usados não reduz o tamanho do disco aprovisionado para a instância. Os dados temporários estão incluídos na métrica de utilização do armazenamento. Os dados temporários são removidos como parte da manutenção e podem aumentar para além dos limites de capacidade definidos pelo utilizador para evitar um evento de disco cheio, sem custo financeiro para o utilizador. A utilização de dados também está incluída na métrica de utilização do armazenamento. Como parte da utilização de dados, quando uma transação modifica uma base de dados, antes de o Cloud SQL modificar os dados originais, é feita uma cópia destes dados. A cópia dos dados é anular dados. Uma base de dados recém-criada usa cerca de 100 MB para tabelas e ficheiros do sistema. |
Utilização da CPU | Pode usar esta métrica para monitorizar se a sua instância tem CPU suficiente para as necessidades da sua aplicação. Se este valor for demasiado elevado, pode aumentar o tamanho do tipo de máquina para dar à instância mais capacidade de CPU. |
Utilização de memória | A quantidade de memória que a sua instância está a usar. |
Operações de leitura/escrita | A métrica Número de leituras é o número de operações de leitura publicadas a partir do disco que não provêm da cache. Pode usar esta métrica para ajudar a compreender se a sua instância tem o tamanho correto para o seu ambiente. Se necessário, pode mudar para um tipo de máquina maior para publicar mais pedidos a partir da cache e reduzir a latência. A métrica Número de gravações é o número de operações de gravação no disco. A atividade de escrita é gerada mesmo que a sua aplicação não esteja ativa, porque as instâncias do Cloud SQL escrevem numa tabela do sistema aproximadamente a cada segundo (exceto para réplicas). |
Bytes de entrada/saída (bytes/seg) | A quantidade de tráfego de rede que entra ou sai da instância. |
Compare métricas de várias instâncias
-
Na Google Cloud consola, aceda à página Instâncias do Cloud SQL.
- Na página Instâncias do Cloud SQL, escolha até cinco instâncias para comparar selecionando a caixa de verificação à esquerda do nome da instância.
- No Painel de informações do lado direito, selecione o separador Monitorização.
No menu pendente de métricas, selecione a métrica a usar para comparar instâncias.
Pode ver os dados de um momento específico mantendo o ponteiro sobre o gráfico.