Métricas do OCI Database with PostgreSQL

Você pode monitorar a integridade, a capacidade e a performance de bancos de dados usando métricas, alarmes e notificações.

Este tópico descreve as métricas emitidas pelo serviço OCI Database with PostgreSQL no namespace de métricas oci_postgresql.

Recursos: OCI_OPTIMIZED_STORAGE.

Dica

Você pode ativar o registro em log do OCI Database with PostgreSQL. Para obter mais informações, consulte Visão Geral do Serviço Logging.

Visão Geral

As métricas do serviço OCI Database with PostgreSQL ajudam a medir o desempenho e a integridade de um banco de dados. Você pode usar dados de métricas para diagnosticar e diagnosticar problemas.

Para exibir um conjunto padrão de gráficos de métricas na Console, navegue até o banco de dados de seu interesse e clique em Métricas. Você também pode usar o serviço Monitoring para criar consultas personalizadas.

Pré-requisitos

  • Políticas do IAM: Para monitorar recursos, você deve receber o tipo necessário de acesso em uma política (IAM) gravada por um administrador. São necessárias políticas para usar a Console ou a API REST com um SDK, uma CLI ou outra ferramenta. A política deve fornecer acesso aos serviços de monitoramento, bem como aos recursos que estão sendo monitorados. Quando você tentar executar uma ação, poderá receber uma mensagem de que não tem permissão ou não está autorizado. Confirme com o administrador o tipo de acesso que você recebeu e em qual compartimento você deve trabalhar. Para obter mais informações sobre autorizações de usuário para monitoramento, consulte a seção Autenticação e Autorização do serviço relacionado: Monitoring ou Notifications.

  • As métricas listadas nesta página estão automaticamente disponíveis para qualquer recurso que você criar. Você não precisa ativar o monitoramento no recurso para obter essas métricas.

Métricas Disponíveis

As métricas do OCI Database with PostgreSQL incluem as seguintes dimensões:

  • resourceType: O tipo de recurso para o qual as métricas se aplicam
  • resourceName: O nome do recurso às quais as métricas se aplicam
  • resourceId: O OCID do recurso que a métrica aplica
  • dbInstanceRole: Se o nó é o nó principal ou um nó de réplica de leitura
  • dbInstanceId: O ID do nó ao qual as métricas se aplicam
Métrica Nome da exibição da métrica Unidade Descrição Dimensões
BufferCacheHitRatio Relação de Acertos no Cache de Buffer porcentagem A porcentagem de páginas encontradas no cache de buffer sem leitura do disco.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Connections Conexões do Banco de Dados contagem O número de conexões de banco de dados.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

CpuUtilization Utilização da CPU porcentagem A utilização da CPU expressa como uma porcentagem. A porcentagem de utilização é reportada em relação ao número de CPUs que o banco de dados pode usar, que é duas vezes o número de OCPUs.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Deadlocks Deadlocks contagem O número de bloqueios em uma linha do banco de dados em que duas ou mais transações estão aguardando que outra transação desista de uma linha bloqueada.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteIops IOPS de Gravação contagem O número de gravações por segundo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadIops IOPS de Leitura contagem O número de leituras por segundo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteLatency Latência da Gravação ms Latência de gravação em milissegundos.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadLatency Latência da Leitura ms Latência de leitura em milissegundos.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteThroughput Kilobytes de Gravação KB Grava em kilobytes por segundo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadThroughput Kilobytes de Leitura KB Leituras em kilobytes por segundo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

MemoryUtilization Utilização da Memória porcentagem A porcentagem do total de RAM que está em uso.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

UsedStorage Armazenamento Usado GB A quantidade de armazenamento usada, expressa em GB.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

InactiveReplicationSlots Slots de Replicação Inativos contagem Indica slots de replicação inativos (sem consumo de assinante). Ajuda a detectar slots de replicação órfãos que podem reter arquivos WAL desnecessariamente.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ActiveSessions Sessões Ativas contagem Número de sessões ativas conectadas ao banco de dados.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

IdleSessions Sessões Inativas contagem Numerar sessões ociosas. Pode ajudar a identificar conexões não usadas.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

IdleInTransactions Ocioso na Transação contagem As sessões ficam ociosas em uma transação, o que pode causar bloqueios ou retenção de recursos.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

BlockedQueries Número de Consultas Bloqueadas contagem Número de consultas aguardando por causa do bloqueio por outras sessões.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

LongRunningQueriesOverFiveMinutes Número de Consultas de Longa Duração (Mais de 5 Minutos) contagem Consultas em execução por mais de 5 minutos, potencialmente impactando o desempenho.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

AverageReadLatency Latência Média de Leitura ms Mostra quanto tempo, em média, leva para o banco de dados extrair dados durante a leitura do armazenamento. A latência reduzida significa respostas de consulta mais rápidas.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReplicationLag Lag de Replicação MB Repetir atraso de LSN entre o primário e a réplica, indicando quanto os dados de WAL estão pendentes para serem repetidos na réplica.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WalUsedStorage Armazenamento WAL GB O volume de armazenamento de dados WAL usado.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Exibir Gráficos de Métricas Padrão

  1. Abra o menu de navegação e selecione Bancos de Dados. Em PostgreSQL, selecione Bancos de Dados.
  2. Selecione o nome do banco de dados cujas métricas você deseja ver.
  3. Na página de detalhes do sistema de banco de dados, selecione Métricas.

    A página Métricas exibe um conjunto padrão de gráficos para o banco de dados atual. As métricas mostradas se originam do ponto final de leitura/gravação do nó principal.

Para obter mais informações sobre o monitoramento de métricas e o uso de alarmes, consulte o serviço Monitoring. Para obter informações sobre notificações de alarmes, consulte o serviço Notifications.