Métricas

As métricas permitem medir dados quantitativos úteis do sistema de banco de dados MySQL, como conexões atuais, contagem de instruções, utilização da CPU e tempo de backup. Você pode usar as métricas para criar consultas e alarmes.

Exibindo Métricas de um Sistema de Banco de Dados

A seção Métricas na página Detalhes do sistema de banco de dados exibe um conjunto padrão de gráficos para o sistema de banco de dados atual.

Usando a Console

Use a Console para exibir métricas HeatWave do sistema de banco de dados atual.

Esta tarefa requer o seguinte:
  • Corrija a política que permite acessar os serviços de monitoramento, bem como os recursos que estão sendo monitorados. Consulte Políticas Obrigatórias.
Faça o seguinte para exibir as métricas do seu sistema de banco de dados:
  1. Abra o menu de navegação e clique em Bancos de Dados. Em HeatWave MySQL, clique em sistemas de BD.
  2. Escolha o Compartimento no escopo da Lista.
  3. Clique no nome do sistema de banco de dados para abrir a página Detalhes do sistema de banco de dados.
  4. Em Recursos, clique em Métricas.
  5. (Opcional) Use o filtro Dados de métricas para exibir métricas de um recurso específico:
    • Todos: Exibe métricas de todos os recursos.
    • Sistema de banco de dados: Exibe métricas do sistema de banco de dados atual.
    • HeatWave cluster: Exibe métricas para o cluster HeatWave anexado ao sistema de banco de dados atual.
    • Backup: Exibe métricas de todos os backups do sistema de banco de dados atual.
    • Réplica de leitura: Exibe métricas para todas as réplicas de leitura do sistema de banco de dados atual.
  6. (Opcional) Para editar uma consulta relacionada a uma métrica, clique em Opções presentes na métrica e selecione Exibir consulta no Metrics Explorer. Consulte Criando Consultas de Métricas.
  7. (Opcional) Para criar um alarme na consulta, clique em Opções presentes na métrica e selecione Criar um alarme para esta consulta. Consulte Gerenciando Alarmes.
A seção Métricas exibe um conjunto padrão de gráficos para o sistema de banco de dados atual.

Tópicos Relacionados

Exibindo Métricas de Todos os Sistemas de Banco de Dados

A página Métricas do serviço exibe um conjunto padrão de gráficos para todos os sistemas de banco de dados no compartimento selecionado.

Usando a Console

Use a Console para exibir métricas HeatWave de todos os sistemas de banco de dados presentes em um compartimento.

Esta tarefa requer o seguinte:
  • Corrija a política que permite acessar os serviços de monitoramento, bem como os recursos que estão sendo monitorados. Consulte Políticas Obrigatórias.
Faça o seguinte para exibir as métricas de vários sistemas de banco de dados:
  1. Abra o menu de navegação e clique em Observabilidade e Gerenciamento. Em Monitoramento, clique em Métricas do Serviço.
  2. Selecione o seu Compartimento
  3. Em Namespace de métricas, selecione oci_mysql_database.
  4. (Opcional) Filtre as métricas usando Dimensões. Consulte Para filtrar resultados e Para selecionar outros recursos.
  5. (Opcional) Para editar uma consulta relacionada a uma métrica, clique em Opções presentes na métrica e selecione Exibir Consulta no Explorador de Métricas. Consulte Criando Consultas de Métricas.
  6. (Opcional) Para criar um alarme na consulta, clique em Opções presentes na métrica e selecione Criar um alarme nesta Consulta. Consulte Gerenciando Alarmes.
A página Métricas do Serviço exibe um conjunto padrão de gráficos para todos os sistemas de banco de dados no compartimento selecionado.

Tópicos Relacionados

Usando Métricas para Criar Consultas

Você pode usar métricas para criar consultas para monitorar ativamente os recursos do Serviço HeatWave.

Crie consultas para métricas no namespace oci_mysql_database para monitorar ativamente os recursos. Por exemplo, você pode usar a métrica DbVolumeUtilization no namespace oci_mysql_database para criar uma consulta para monitorar ativamente a utilização de espaço do sistema de banco de dados.

Tópicos Relacionados

Usando Métricas para Criar Alarmes

Você pode usar métricas para criar alarmes para monitorar passivamente os recursos do Serviço HeatWave.

Crie alarmes para métricas no namespace oci_mysql_database para passivamente monitorar os recursos e notificá-lo quando as métricas atenderem aos acionadores especificados pelo alarme.

Por exemplo, você pode usar a métrica DbVolumeUtilization no namespace oci_mysql_database para criar um alarme para obter notificações quando a métrica DbVolumeUtilization atender aos acionadores especificados pelo alarme.

Usando Métricas para Criar Alarmes

Use as métricas no namespace oci_mysql_database na Console para criar alarmes.

Faça o seguinte para usar métricas para criar alarmes:
  1. Exiba as métricas disponíveis para um único Sistema de BD (consulte Exibindo Métricas de um Sistema de BD) ou para todos os sistemas de BD (consulte Exibindo Métricas de Todos os Sistemas de BD).
  2. Verifique HeatWave Métricas de Serviço para obter descrições das métricas que estão presentes no namespace oci_mysql_database e anote os nomes mertric para os quais você deseja criar alarmes.
  3. Revise Melhores Práticas para Seus Alarmes para determinar a maneira ideal de criar e gerenciar alarmes para seu ambiente.
  4. Crie alarmes e especifique o namespace oci_mysql_database e o nome da métrica de Serviço HeatWave que você deseja durante o processo de criação do alarme. Para obter mais informações, consulte Gerenciando Alarmes e Criando Alarmes.

HeatWave Métricas de Serviço

Use as métricas de serviço HeatWave presentes no namespace oci_mysql_database para monitorar os recursos e diagnosticar e solucionar problemas com o sistema de banco de dados. As métricas estão automaticamente disponíveis para todos os sistemas de banco de dados que você criar. Não é necessário ativar o monitoramento no recurso para ver essas métricas.

Cada métrica inclui estas dimensões:

  • resourceId: Especifica o OCID do recurso.
  • resourceName: Especifica o nome para exibição do recurso.
  • resourceType: (Opcional) Especifica o tipo de nó que emite a métrica, mysql, heatwave, réplica de leitura.
  • heatWaveNode: (Opcional) Especifica o nome para exibição do nó do HeatWave.

Para um sistema de banco de dados de alta disponibilidade, todas as métricas são apenas para a instância principal MySQL.

Durante a manutenção, o Serviço HeatWave não monitora as métricas.

Tabela 17-10 HeatWave Métricas de Serviço

Métrica Métrica (conforme referenciada em SDK, CLI e API) Unidade Descrição: Dimensões
Conexões ativas ActiveConnections contagem O número de conexões executando ativamente instruções no sistema de banco de dados MySQL.
  • resourceID
  • resourceName
Falha no backup BackupFailure status Eventos de falha de backup observados durante o último intervalo.
  • 0 - OK
  • 1 - COM FALHA
  • resourceID
  • resourceName
  • dbSystemId
Horário de backup BackupTime ms O tempo gasto para criar um backup.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId
Conexões atuais CurrentConnections contagem O número de conexões atuais com o sistema de banco de dados MySQL.
  • resourceID
  • resourceName
Utilização de CPU CPUUtilization porcentagem Utilização de CPU para o host do sistema de banco de dados MySQL ou nós do HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Operações de leitura de disco DbVolumeReadOperations contagem O número total de operações de leitura para o(s) volume(s) do BD.
  • resourceID
  • resourceName
  • resourceType
Operações de gravação em disco DbVolumeWriteOperations contagem O número total de operações de gravação para o(s) volume(s) do banco de dados MySQL.
  • resourceID
  • resourceName
  • resourceType
Bytes de leitura de disco DbVolumeReadBytes bytes O total de bytes lidos do(s) volume(s) do sistema de banco de dados MySQL
  • resourceID
  • resourceName
  • resourceType
Bytes de gravação em disco DbVolumeWriteBytes bytes O total de bytes gravados no(s) volume(s) do sistema de banco de dados MySQL.
  • resourceID
  • resourceName
  • resourceType
Utilização do espaço em disco DbVolumeUtilization porcentagem A utilização total de espaço do(s) volume(s) do sistema de banco de dados MySQL.
  • resourceID
  • resourceName
Status de integridade do cluster do HeatWave HeatWaveHealth status Status de integridade do cluster do HeatWave. Um dos valores a seguir:
  • 0 - ÍNTEGRO
  • 0.5: RECARREGANDO DADOS
  • 1 - RECUPERANDO
  • 2 - COM FALHA
Consulte HeatWave Recuperação de Dados do Cluster.
  • resourceID
  • resourceName
Contagem de instruções do cluster do HeatWave HeatWaveStatements contagem O número de instruções executadas no Sistema de BD MySQL e executadas no cluster HeatWave.
  • resourceID
  • resourceName
Andamento da carga de dados do cluster do HeatWave HeatWaveDataLoadProgress porcentagem Andamento da carga de dados na memória do cluster do HeatWave.
  • resourceID
  • resourceName
Falha no canal de entrada ChannelFailure status O status de integridade do canal observado durante o último intervalo. Um dos valores a seguir:
  • 0 - ÍNTEGRO
  • 1 - COM FALHA
Para diagnosticar e solucionar problemas de falha de replicação de entrada, consulte Solucionando Problemas de Replicação de Entrada.
  • resourceID
  • resourceName
  • dbSystemId
Lag do canal de entrada ChannelLag ms O atraso do canal, com relação à origem imediata do canal, observado no último intervalo.

Se o canal estiver configurado com atraso de replicação, o atraso do canal incluirá o atraso de replicação. Consulte Criando um Canal de Replicação

  • resourceID
  • resourceName
  • dbSystemId
Memória Alocada MemoryAllocated GB A quantidade total de memória alocada durante o intervalo selecionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Utilização da memória MemoryUtilization porcentagem Utilização de memória para o host do sistema de banco de dados MySQL ou nós do HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Memória Utilizada MemoryUsed GB A quantidade máxima de memória usada durante o intervalo selecionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Bytes recebidos na rede NetworkReceiveBytes bytes A rede recebe bytes para o sistema de banco de dados MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Bytes transmitidos na rede NetworkTransmitBytes bytes Bytes de transmissão de rede para o sistema de banco de dados MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU Alocada OCPUsAllocated Contagem O número real de OCPUs alocadas durante o intervalo selecionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU Usada OCPUsUsed Contagem O número real de OCPUs usadas durante o intervalo selecionado.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Contagem de instruções Instruções contagem O número de instruções executadas no sistema de banco de dados MySQL.
  • resourceID
  • resourceName
Latência de instrução StatementLatency ms Latência de instrução para todas as instruções executadas.
  • resourceID
  • resourceName
Espaço de Armazenamento Alocado StorageAllocated GB A quantidade máxima de espaço alocado para o sistema de BD durante o intervalo.
  • resourceID
  • resourceName
Espaço de Armazenamento Utilizado StorageUsed GB A quantidade máxima do espaço usado durante o intervalo.
  • resourceID
  • resourceName
Tamanho total do backup BackupSize bytes O tamanho agregado de todos os backups por sistema de banco de dados.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId

Tópicos Relacionados