Métricas do OCI Database with PostgreSQL
Você pode monitorar a integridade, a capacidade e a performance dos 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.
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 aplicamresourceName
: O nome do recurso às quais as métricas se aplicamresourceId
: O OCID do recurso que a métrica aplicadbInstanceRole
: Se o nó é o nó principal ou um nó de réplica de leituradbInstanceId
: 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. |
|
Connections |
Conexões do Banco de Dados | contagem | O número de conexões de banco de dados. |
|
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. |
|
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. |
|
WriteIops |
IOPS de Gravação | contagem | O número de gravações por segundo. |
|
ReadIops |
IOPS de Leitura | contagem | O número de leituras por segundo. |
|
WriteLatency |
Latência da Gravação | ms | Latência de gravação em milissegundos. |
|
ReadLatency |
Latência da Leitura | ms | Latência de leitura em milissegundos. |
|
WriteThroughput |
Kilobytes de Gravação | KB | Grava em kilobytes por segundo. |
|
ReadThroughput |
Kilobytes de Leitura | KB | Leituras em kilobytes por segundo. |
|
MemoryUtilization |
Utilização da Memória | porcentagem | A porcentagem do total de RAM que está em uso. |
|
UsedStorage |
Armazenamento Usado | GB | A quantidade de armazenamento usada, expressa em GB. |
|
Exibir Gráficos de Métricas Padrão
- Abra o menu da navegação e clique em Bancos De Dados. Em PostgreSQL, clique em Bancos de Dados.
- Clique no nome do banco de dados cujas métricas você deseja ver.
- Na página DBSystem de detalhes, em Recursos, clique em 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.
Usando a API
Use as seguintes APIs para monitoramento:
- API de Monitoramento para métricas e alarmes
- API de Notificações para notificações (usada com alarmes)
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.