Observe o Autonomous AI Database na Infraestrutura Dedicada do Exadata com Métricas do Autonomous AI Database
Você pode observar a integridade, a capacidade e a performance de seus Autonomous AI Databases com métricas, alarmes e notificações. Você pode usar o console da Oracle Cloud Infrastructure ou as APIs de observabilidade para exibir métricas.
As métricas do Autonomous AI Database ajudam a medir dados quantitativos úteis, como a utilização de CPU e armazenamento, o número de tentativas de log-on e conexão bem-sucedidas e malsucedidas do banco de dados, operações de banco de dados, consultas SQL e transações, etc. Você pode usar dados de métricas para diagnosticar e diagnosticar e solucionar problemas com seus recursos de Autonomous AI Database.
Pré-requisitos
Para monitorar recursos, você deve receber o tipo necessário de acesso em uma política gravada por um administrador, quer você esteja usando a Console ou a API REST com um SDK, uma CLI ou outra ferramenta.
Você precisa das seguintes políticas para acessar os serviços de monitoramento e os recursos que estão sendo monitorados:
Allow group <Group_Name>
to read metrics
in compartment <Compartment_Name>
Allow group <Group_Name>
to inspect work-requests
in compartment <Compartment_Name>
Dica: Se você tentar executar uma ação e receber uma mensagem informando que não tem permissão ou que não tem autorização, confirme com o administrador o tipo de acesso concedido e em qual compartimento você deve trabalhar,
Para políticas comuns que concedem aos grupos acesso a métricas, consulte Permitir aos usuários exibir definições de métrica em um compartimento e Restringir o acesso do usuário a um namespace de métrica específico,
Para ver políticas comuns que dão aos grupos acesso a Notificações, consulte Permitir a um grupo gerenciar tópicos, Permitir a um grupo gerenciar assinaturas de tópicos e Permitir a um grupo publicar mensagens em tópico.
Usando a Console
Você pode usar a console do Oracle Cloud Infrastructure para:
-
Exibir Métricas do Autonomous AI Database para um Banco de Dados
-
Exibir Métricas do Autonomous AI Database para Bancos de Dados em um Compartimento
Usando a API
Você pode usar as seguintes APIs para monitoramento:
-
API de Monitoramento para métricas e alarmes.
-
API do Notifications para notificações (usadas 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 Kits de Desenvolvimento de Software e Interface de Linha de Comando.
Métricas Disponíveis: oci_autonomous_database
Este tópico descreve as métricas emitidas pelo serviço Database no namespace oci_autonomous_database.
As métricas de serviço do serviço Database para Autonomous AI Databases incluem as seguintes dimensões:
-
TIPO DE AUTONOMOUSDB
O tipo de Autonomous AI Database, Autonomous AI Lakehouse ou Autonomous AI Transaction Processing.
-
deploymentType
O tipo de infraestrutura do Exadata, compartilhada ou dedicada. Ao usar a Console para exibir gráficos de métricas padrão para vários Autonomous AI Databases, você deve especificar essa dimensão.
-
NOME DE EXIBIÇÃO
O nome amigável do Autonomous AI Database.
-
REGION
A região na qual reside o Autonomous AI Database.
-
RESOURCEID
O OCID do Autonomous AI Database.
-
RESOURCENAME
O nome do Autonomous AI Database.
As métricas listadas na tabela a seguir estão automaticamente disponíveis para qualquer Autonomous AI Database que você criar. Você não precisa ativar o monitoramento no recurso para obter essas métricas.
Observação: Os intervalos de alarme válidos são de 5 minutos ou mais em decorrência da frequência em que essas métricas são emitidas. Consulte Para criar um alarme para obter detalhes sobre a criação de alarmes.
Na tabela a seguir, as métricas marcadas com um asterisco (*) só podem ser exibidas na página Métricas de Serviço da console do Oracle Cloud Infrastructure. É possível filtrar todas as métricas pelas dimensões descritas neste tópico.
| Métrica | Nome de Exibição da Métrica | Unidade | Descrição | Frequência de Coleta |
|---|---|---|---|---|
ApplyLag |
Lag de Aplicação | segundos | Esta métrica é exibida (em segundos) quanto tempo o banco de dados stand-by está atrás do banco de dados principal no momento da amostra. Estatística: Média Intervalo: 5 minutos |
5 minutos |
BlockChanges |
Alterações no Bloco de Banco de Dados | alterações por segundo | O número médio de blocos alterados por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
BlockingSessions |
Contagem das Sessões Bloqueadoras | contagem | O número de sessões que têm bloqueado outras sessões por mais de 60 segundos. Estatística: Máx. Intervalo: 1 minuto |
5 minutos |
CpuTime* |
Tempo de CPU | segundos por segundo | Taxa média de acúmulo de tempo de CPU por sessões em primeiro plano no banco de dados durante o intervalo de tempo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
CpuUtilization |
Utilização da CPU | porcentagem | O uso da CPU expresso em percentagem, agregado em todos os grupos de consumidores. A porcentagem de uso é reportada em relação ao número de CPUs usadas pelo banco de Dados. Estatística: Média Intervalo: 1 minuto |
5 minutos |
CurrentLogons* |
Log-ons Atuais | contagem | O número de log-ons bem-sucedidos durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
DBTime* |
Horário do Banco de Dados | segundos por segundo | O tempo que as sessões do usuário do banco de dados gastam na execução do código do banco de dados (Tempo de CPU + WaitTime). O Tempo do Banco de Dados é usado para inferir a latência de chamada do banco de dados, porque o Tempo do Banco de Dados aumenta na proporção direta tanto para a latência de chamada do banco de dados (tempo de resposta) como para o volume de chamadas. É calculado como a taxa média do acúmulo de tempo do banco de dados (CPU + Espera) por sessões em primeiro lugar no banco de dados ao longo do intervalo de tempo. Também é conhecido como Média de Sessões Ativas. Estatística: Média Intervalo: 1 minuto |
5 minutos |
ECPUsAllocated |
ECPUs alocadas | contagem | O número real de ECPUs alocadas pelo serviço durante o intervalo de tempo selecionado. Estatística: Contagem Intervalo: 5 minutos |
5 minutos |
ExecuteCount |
Contagem de Execuções | contagem | O número de chamadas de usuário e recursivas que executaram instruções SQL durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
HardParseCount |
Contagem de Análises (Estáticas) | contagem | Contagem de CPUs alocadas atualmente. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
IOPS |
IOPS | operações por segundo | O número médio de operações de E/S por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
IOThroughput |
Throughput de E/S | MB por segundo | O throughput médio em MB por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
LogicalBlocksRead |
Leituras Lógicas | leituras por segundo | O número médio de leituras de blocos lógicos ("obtenções de blocos de banco de dados" mais "obtenções consistentes") por segundo. Inclui E/S em buffer e direta. Estatística: Média Intervalo: 1 minuto |
5 minutos |
LogicalReads |
Leituras Lógicas da Sessão | contagem | A soma de "db block gets" mais "consistent gets", durante o intervalo de tempo selecionado. Isso inclui leituras lógicas de blocos de banco de dados do cache de buffer ou da memória privada do processo. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
OCPUsAllocated |
OCPU Alocada | inteiro | O número real de OCPUs alocadas pelo serviço durante o intervalo de tempo selecionado. Estatística: Contagem Intervalo: 1 minuto |
5 minutos |
ParsesByType |
Parsings por Tipo | parsings por segundo | O número de hard ou soft parsings por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
ParseCount* |
Contagem de Análises (Total) | contagem | O número de hard e soft parsings durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
ParseFailureCount |
Contagem de Falhos de Parsing | contagem | O número de falhas de parsing durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
PhysicalReads |
Leituras Físicas | contagem | O número de blocos de dados lidos do disco, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
PhysicalReadTotalBytes |
Total de Bytes de Leitura Física | contagem | O tamanho em bytes de leituras do disco por todas as atividades da instância do banco de dados, incluindo leituras do aplicativo, backup e recuperação e outros utilitários, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
PhysicalWrites |
Gravações Físicas | contagem | O número de blocos de dados gravados em disco, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
PhysicalWriteTotalBytes |
Total de Bytes de Gravações Físicas | contagem | O tamanho em bytes de todas as gravações de disco para a instância do banco de dados, incluindo atividade do aplicativo, backup e recuperação e outros utilitários, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
QueuedStatements |
Instruções Enfileiradas | contagem | O número de instruções SQL enfileiradas, agregadas entre todos os grupos de consumidores, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
1 minuto |
RedoGenerated |
Redo Gerado | contagem | Volume de redo gerado em bytes, durante o intervalo de tempo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
RedoSize |
Redo Gerado | MB por segundo | A quantidade média de redo gerado em MB por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
RunningStatements |
Instruções em Execução | contagem | O número de instruções SQL em execução, agregadas entre todos os grupos de consumidores, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
Sessions |
Sessões | contagem | O número de sessões do banco de dados. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
SessionUtilization |
Utilização de Sessão | Percentual | A Utilização máxima da sessão expressa como uma porcentagem, agregada em todos os grupos de consumidores. Estatística: Média Intervalo: 1 minuto |
5 minutos |
SQLNetBytesFromClient |
Bytes Líquidos SQL Recebidos do Cliente | contagem | O número de bytes recebidos do cliente no Oracle Net Services, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
SQLNetBytesFromDBLink |
Bytes Líquidos SQL Recebidos do DBlink | contagem | O número de bytes recebidos de um link no Oracle Net Services durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
SQLNetBytesToClient |
Bytes de Rede SQL Enviados ao Cliente | contagem | O número de bytes enviados ao cliente dos processos de primeiro plano, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
SQLNetBytesToDBLink |
Bytes de Rede SQL Enviados para DBlink | contagem | O número de bytes enviados por um link de banco de dados, durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
StorageAllocated* |
Espaço de Armazenamento Alocado | GB | Espaço máximo alocado para o banco de dados durante o intervalo. Estatística: Máx. Intervalo: 1 hora |
1 hora |
StorageAllocatedByTablespace* |
Espaço de Armazenamento Alocado por Tablespace | GB | Quantidade máxima de espaço alocado para cada tablespace durante o intervalo. Estatística: Máx. Intervalo: 1 hora |
1 hora |
StorageUsed* |
Espaço Máximo de Armazenamento | GB | Espaço máximo usado durante o intervalo. Estatística: Máx. Intervalo: 1 hora |
1 hora |
StorageUsedByTablespace* |
Espaço de Armazenamento Usado por Tablespace | GB | A quantidade máxima de espaço utilizado por cada tablespace durante o intervalo. Estatística: Máx. Intervalo: 1 hora |
1 hora |
StorageUtilization |
Utilização de Armazenamento | porcentagem | A porcentagem da capacidade de armazenamento provisionado atualmente em uso. Representa o espaço total alocado para todos os tablespaces. Estatística: Média Intervalo: 1 hora |
1 hora |
StorageUtilizationByTablespace* |
Utilização do Espaço de Armazenamento por Tablespace | porcentagem | A porcentagem de espaço utilizada por cada tablespace. Estatística: Média Intervalo: 1 hora |
1 hora |
TransactionsByStatus |
Transações por Status | transações por segundo | O número de transações submetidas a commit ou a rollback por segundo. Estatística: Média Intervalo: 1 minuto |
5 minutos |
TransactionCount* |
Contagem de Transações | contagem | O número combinado de commits de usuário e rollbacks de usuário durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
TransportLag |
Lag de Transporte | segundos | O número aproximado de segundos de redo ainda não disponível no banco de dados stand-by no momento da amostra. Estatística: Média Intervalo: 5 minutos |
5 minutos |
UserCalls* |
Chamadas do Usuário | contagem | O número combinado de log-ons, parsings e chamadas de execução durante o intervalo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
UserCommits |
Commits de Usuário | contagem | O número de commits de usuário durante o intervalo de tempo selecionado. Estatística: Soma Intervalo: 1 minuto |
5 minutos |
UserRollbacks |
Rollbacks de Usuário | contagem | Número de vezes que os usuários emitem a instrução Estatística: Soma Intervalo: 1 minuto |
5 minutos |
WaitTime* |
Tempo de Espera | segundos por segundo | Taxa média de acúmulo de tempo de espera em inatividade por sessões em primeiro plano no banco de dados durante o intervalo de tempo. O componente de tempo de espera da Média de Sessões Ativas. Estatística: Média Intervalo: 1 minuto |
5 minutos |