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 da 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 apólices 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, clique em sistemas de DB.
  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 de Dados de métricas para exibir métricas de um recurso específico:
    • Todos: Exibe métricas para todos os recursos.
    • Sistema de banco de dados: Exibe métricas do sistema de banco de dados atual.
    • HeatWave cluster: Exibe métricas do cluster HeatWave anexado ao sistema de banco de dados atual.
    • Backup: Exibe métricas para todos os backups do sistema de banco de dados atual.
    • Réplica de leitura: Exibe métricas de 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 Explorador de Métricas. 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 apólices 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 HeatWave Service.

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 HeatWave Service.

Crie alarmes para métricas no namespace oci_mysql_database para monitorar passivamente os recursos e notificar 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 as Métricas do Serviço HeatWave para obter descrições das métricas presentes no namespace oci_mysql_database e anote os nomes de métricas para os quais você deseja criar alarmes.
  3. Analise as 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 do HeatWave Service que você deseja durante o processo de criação do alarme. Para obter mais informações, consulte Gerenciando Alarmes e Criando um Alarme.

Métricas do Serviço HeatWave

Use as métricas do HeatWave Service 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 emitirá a métrica, mysql, heatwave, ler réplica.
  • 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 HeatWave Service não monitora as métricas.

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

Métrica Métrica (conforme referenciada no SDK, na CLI e na API) Unidade Descrição Dimensões
Conexões ativas ActiveConnections cont. O número de conexões executando ativamente instruções no sistema de banco de dados MySQL.
  • resourceID
  • resourceName
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 da 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 HeatWave cluster HeatWaveHealth status Status de integridade do HeatWave cluster. Um dos valores a seguir:
  • 0 - ÍNTEGRO
  • 0.5: RECARREGANDO DADOS
  • 1 - RECUPERANDO
  • 2 - COM FALHA
Consulte HeatWave Falha e Recuperação do Cluster.
  • resourceID
  • resourceName
Contagem de instruções do cluster HeatWave HeatWaveStatements cont. O número de instruções executadas no Sistema de Banco de Dados MySQL e executadas no cluster HeatWave.
  • resourceID
  • resourceName
Andamento da carga de dados do HeatWave cluster HeatWaveDataLoadProgress porcentagem Andamento da carga de dados na memória do cluster 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 lag do canal, com relação à origem imediata do canal, observado durante o último intervalo.

Se o canal estiver configurado com atraso de replicação, a 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 cont. 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 O espaço máximo alocado para o sistema de banco de dados 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