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
Use o painel de controlo do Cloud SQL System Insights
O painel de controlo System Insights do Cloud SQL ajuda a detetar e analisar problemas de desempenho do sistema.
Para mais informações, consulte o artigo Use as Estatísticas do sistema para melhorar o desempenho do sistema.
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.
- Utilização da CPU
- Ligações ativas
- Utilização de armazenamento
- Utilização de memória
- Operações de leitura/escrita
- Bytes de entrada/saída
- Consultas do MySQL
- Perguntas do MySQL
- Ler/escrever páginas InnoDB
- Fsyncs de dados de InnoDB
- Fsyncs de registo de InnoDB
- Intervalo de replicação (para réplicas de leitura)
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. Os registos binários usam espaço de armazenamento. Os registos binários são eliminados automaticamente com a respetiva cópia de segurança automática associada, o que geralmente acontece após cerca de 7 dias. Não pode eliminar manualmente os registos binários nem alterar o período de 7 dias. Se o tamanho dos registos binários estiver a causar um problema na sua instância, pode aumentar o tamanho do armazenamento, mas o aumento do tamanho dos registos binários na utilização do disco pode ser temporário. Para evitar problemas inesperados de armazenamento, recomendamos que ative os aumentos automáticos de armazenamento para todas as instâncias. Pode desativar e, em seguida, voltar a ativar o registo binário, o que elimina os registos binários. No entanto, tenha em atenção que a diminuição dos registos de escrita antecipada 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 vários 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). |
|
Ligações ativas | Número de ligações abertas à instância do Cloud SQL. | |
Bytes de entrada/saída (bytes/seg) | A quantidade de tráfego de rede que entra ou sai da instância. | |
Consultas do MySQL (consultas/seg) | O número de declarações executadas pelo servidor. Para ver que declarações são medidas como consultas, consulte as variáveis de estado do servidor no manual de referência do MySQL. | |
Perguntas do MySQL (perguntas/seg) | O número de declarações executadas pelo servidor enviadas pelos clientes. Para ver que declarações são medidas como perguntas, consulte as variáveis de estado do servidor no manual de referência do MySQL. | |
Ler/escrever páginas InnoDB (páginas/seg) | O número de páginas InnoDB lidas e escritas. Para mais informações, consulte Opções de arranque do InnoDB e variáveis do sistema no manual de referência do MySQL. | |
Fsyncs de dados de InnoDB (operações/seg) | O número de chamadas fsync() do InnoDB. Para mais informações, consulte Opções de arranque do InnoDB e variáveis do sistema no manual de referência do MySQL. | |
Fsyncs de registo de InnoDB (operações/seg) | O número de chamadas fsync() do InnoDB para o ficheiro de registo. Para mais informações, consulte Opções de arranque do InnoDB e variáveis do sistema no manual de referência do MySQL. | |
Estado da instância | O estado da sua instância é indicado pelo ícone de estado junto ao nome da instância. Também pode monitorizar a métrica
cloudsql.googleapis.com/database/instance_state .
|
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.