Osservare Autonomous Database sull'infrastruttura Exadata dedicata con le metriche di Autonomous Database

Puoi osservare lo stato, la capacità e le prestazioni dei tuoi Autonomous Database con metriche, allarmi e notifiche. Puoi utilizzare la console di Oracle Cloud Infrastructure o le API di osservabilità per visualizzare le metriche.

Le metriche di Autonomous Database consentono di misurare dati quantitativi utili, come l'utilizzo della CPU e dello storage, il numero di tentativi di collegamento e connessione al database riusciti e non riusciti, le operazioni del database, le query SQL e le transazioni e così via. È possibile utilizzare i dati delle metriche per diagnosticare e risolvere i problemi con le risorse di Autonomous Database.

Prerequisiti

Per monitorare le risorse, è necessario disporre del tipo di accesso richiesto in un criterio scritto da un amministratore, indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento.

Per accedere ai servizi di monitoraggio e alle risorse monitorate sono necessari i criteri riportati di seguito.
Allow group <Group_Name>
to read metrics
in compartment <Compartment_Name>
Allow group <Group_Name>
to inspect work-requests
in compartment <Compartment_Name>

Suggerimento

Se si tenta di eseguire un'azione e si riceve un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, confermare con l'amministratore il tipo di accesso concesso e il compartimento in cui si dovrebbe lavorare.

Per i criteri comuni che consentono ai gruppi di accedere alle metriche, vedere Consentire agli utenti di visualizzare le definizioni delle metriche in un compartimento e Limitare l'accesso degli utenti a uno spazio di nomi di metrica specifico.

Per informazioni sui criteri comuni che forniscono ai gruppi l'accesso al servizio di notifiche, vedere Consenti a un gruppo di gestire i argomenti, Consenti a un gruppo di gestire le sottoscrizioni ai topic e Consenti a un gruppo di pubblicare messaggi nei topic.

Uso dell'API

Per il monitoraggio è possibile utilizzare le seguenti API:

Per informazioni sull'uso dell'API e delle richieste di firma, vedere API REST e Credenziali di sicurezza. Per informazioni sugli SDK, vedere Software Development Kits and Command Line Interface.

Metriche disponibili: oci_autonomous_database

Questo argomento descrive le metriche emesse dal servizio di database nello spazio di nomi oci_autonomous_database.

Le metriche del servizio di database per gli Autonomous Database includono le dimensioni riportate di seguito.
  • AUTONOMOUSDBTYPE

    Tipo di Autonomous Database, Autonomous Data Warehouse (ADW) o Autonomous Transaction Processing (ATP).

  • deploymentType

    Tipo di infrastruttura Exadata, condivisa o dedicata. Quando si utilizza la console per visualizzare i grafici delle metriche predefiniti per più Autonomous Database, è necessario specificare questa dimensione.

  • DISPLAYNAME

    Nome descrittivo di Autonomous Database.

  • REGION

    L'area in cui risiede Autonomous Database.

  • RESOURCEID

    OCID dell'Autonomous Database.

  • NOME RISORSA

    Nome di Autonomous Database.

Le metriche elencate nella tabella riportata di seguito sono automaticamente disponibili per qualsiasi Autonomous Database creato. Non è necessario abilitare il monitoraggio sulla risorsa per ottenere queste metriche.

Nota

Gli intervalli di allarme validi sono maggiori o uguali a 5 minuti a causa della frequenza di emissione di queste metriche. Per informazioni dettagliate sulla creazione degli allarmi, vedere Per creare un allarme.

Nella tabella seguente, le metriche contrassegnate con un asterisco (*) possono essere visualizzate solo nella pagina Metriche servizio della console di Oracle Cloud Infrastructure. Tutti i parametri possono essere filtrati in base alle dimensioni descritte in questo argomento.

Metrica Nome visualizzato metrica Unit Descrizione Frequenza raccolta
ApplyLag

Ritardo di applicazione

secondi

Questa metrica visualizza, in secondi, la distanza tra il database di standby e il database primario al momento della campionatura.

Statistica: media

Intervallo: 5 minuti

5 minuti

BlockChanges

Modifiche ai blocchi DB

modifiche al secondo

Numero medio di blocchi modificati al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

BlockingSessions

Conteggio sessioni di blocco

count

Numero di sessioni che hanno bloccato altre sessioni per più di 60 secondi.

Statistica: Max

Intervallo: 1 minuto

5 minuti

CpuTime*

Tempo CPU

secondi al secondo

Frequenza media di accumulo di tempo CPU da parte delle sessioni in primo piano nel database durante l'intervallo di tempo.

Statistica: media

Intervallo: 1 minuto

5 minuti

CpuUtilization

Utilizzo CPU

percento

Uso della CPU espresso come percentuale, aggregato in tutti i gruppi di consumer. Viene riportata la percentuale di utilizzo rispetto al numero di CPU che il database può utilizzare.

Statistica: media

Intervallo: 1 minuto

5 minuti

CurrentLogons*

Collegamenti correnti

count

Numero di login riusciti durante l'intervallo selezionato.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

DBTime*

Ora DB

secondi al secondo

La quantità di tempo che le sessioni utente del database trascorrono eseguendo il codice del database (tempo CPU + WaitTime). Il tempo DB viene utilizzato per derivare la latenza delle chiamate del database, poiché il tempo DB aumenta in proporzione diretta sia alla latenza delle chiamate del database (tempo di risposta) che al volume delle chiamate.

È calcolato come la frequenza media di accumulo del tempo del database (CPU + Attesa) da parte di sessioni in primo piano nel database durante l'intervallo di tempo. È anche noto come Sessioni attive medie.

Statistica: media

Intervallo: 1 minuto

5 minuti

ECPUsAllocated

ECPU allocate

count

Il numero effettivo di ECPU allocate dal servizio durante l'intervallo di tempo selezionato.

Statistiche: conteggio

Intervallo: 5 minuti

5 minuti

ExecuteCount

Conteggio esecuzioni

count

Numero di chiamate ricorsive e utente che hanno eseguito istruzioni SQL durante l'intervallo selezionato.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

HardParseCount

Conteggio analisi (reali)

count

Conteggio CPU attualmente allocate.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

IOPS

IOPS

operazioni al secondo

Numero medio di operazioni di I/O al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

IOThroughput

Throughput di I/O

MB al secondo

Throughput medio in MB al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

LogicalBlocksRead

Letture logiche

letture al secondo

Il numero medio di letture di blocchi logici ("richieste di blocchi db" più "richieste coerenti") al secondo. Include l'I/O buffered e diretto.

Statistica: media

Intervallo: 1 minuto

5 minuti

LogicalReads

Letture logiche della sessione

count

La somma di "db block gets" più "consistent gets", durante l'intervallo di tempo selezionato. Ciò include letture logiche dei blocchi di database dalla buffer cache o dalla memoria privata del processo.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

OCPUsAllocated

OCPU allocata

Intero

Il numero effettivo di OCPU allocate dal servizio durante l'intervallo di tempo selezionato.

Statistica: Conteggio

Intervallo: 1 minuto

5 minuti

ParsesByType

Analisi per tipo

analisi al secondo

Numero di hard o soft parse al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

ParseCount*

Conteggio analisi (totale)

count

Numero di hard e soft parse durante l'intervallo selezionato.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

ParseFailureCount

Conteggio errori analisi

count

Numero di guasti di analisi durante l'intervallo di tempo selezionato.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

PhysicalReads

Letture fisiche

count

Numero di blocchi di dati letti dal disco, durante l'intervallo di tempo selezionato.

Statistica: Somma

Intervallo: 1 minuto

5 minuti

PhysicalReadTotalBytes

Byte totali di lettura fisica

count

Dimensioni in byte di letture del disco da parte delle attività dell'istanza del database, incluse quelle dell'applicazione, del backup e del recupero e altre utility, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

PhysicalWrites

Scritture fisiche

count

Numero di blocchi di dati scritti su disco, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

PhysicalWriteTotalBytes

Byte totali scrittura fisica

count

Dimensioni in byte di tutti i letture del disco per l'istanza di database, incluse l'attività dell'applicazione, il backup e Il recupero e altre utility, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

QueuedStatements

Istruzioni in coda

count

Numero di istruzioni SQL in coda, aggregate a livello di tutti i gruppi di consumer, durante l'intervallo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

1 minuti

RedoGenerated

Generazione redo

count

Quantità di redo generati in byte, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

RedoSize

Redo generato

MB al secondo

Quantità media di redo generata in MB al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

RunningStatements Istruzioni in esecuzione

count

Numero di istruzioni SQL in esecuzione, aggregate a livello di tutti i gruppi di consumer, durante l'intervallo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

Sessions

Sessioni

count

Numero di sessioni nel database.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

SessionUtilization

Utilizzo delle sessioni

Percentuale

Utilizzo massimo della sessione espresso in percentuale, aggregato in tutti i gruppi di consumer.

Statistica: media

Intervallo: 1 minuto

5 minuti

SQLNetBytesFromClient

Byte netti SQL ricevuti dal client

count

Numero di byte ricevuti dal client tramite Oracle Net Services, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

SQLNetBytesFromDBLink

Byte netti SQL ricevuti da DBlink

count

Numero di byte ricevuti da un database link tramite Oracle Net Services, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

SQLNetBytesToClient

Byte netti SQL inviati al client

count

Numero di byte inviati al client dai processi in primi piano, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

SQLNetBytesToDBLink

Byte di rete SQL inviati a DBlink

count

Numero di byte inviati tramite un database link, durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

StorageAllocated*

Spazio di storage allocato

GB

Quantità massima di spazio allocata al database durante l'intervallo.

Statistica: Max

Intervallo: 1 ora

1 ora

StorageAllocatedByTablespace*

Spazio di storage allocato dalla tablespace

GB

Quantità massima di spazio allocata per ogni tablespace durante l'intervallo.

Statistica: Max

Intervallo: 1 ora

1 ora

StorageUsed*

Spazio di storage massimo

GB

Quantità massima di spazio usata durante l'intervallo.

Statistica: Max

Intervallo: 1 ora

1 ora

StorageUsedByTablespace*

Spazio di storage usato dalla tablespace

GB

Quantità massima di spazio usata da ogni tablespace durante l'intervallo.

Statistica: Max

Intervallo: 1 ora

1 ora

StorageUtilization

Utilizzo storage

percento

Percentuale di capacità di storage con provisioning eseguito attualmente in uso.

Rappresenta lo spazio totale allocato per tutte le tablespace.

Statistica: media

Intervallo: 1 ora

1 ora

StorageUtilizationByTablespace*

Uso dello spazio di storage da parte della tablespace

percento

La percentuale di spazio utilizzata da ciascuna tablespace.

Statistica: media

Intervallo: 1 ora

1 ora

TransactionsByStatus

Transazioni per stato

transazioni al secondo

Numero di transazioni sottoposte a commit o rollback al secondo.

Statistica: media

Intervallo: 1 minuto

5 minuti

TransactionCount*

Conteggio transazioni

count

Numero combinato di commit e rollback dell'utente durante l'intervallo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

TransportLag

Ritardo di trasporto

secondi

Numero approssimativo di secondi di redo non ancora disponibili nel database in standby al momento del campionamento.

Statistica: media

Intervallo: 5 minuti

5 minuti

UserCalls*

Chiamate utente

count

Numero combinato di login, analisi e chiamate di esecuzione durante l'intervallo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

UserCommits

Esecuzione commit dell'utente

count

Numero di commit utente durante l'intervallo di tempo selezionato.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

UserRollbacks

Rollback dell'utente

count

Numero di esecuzioni manuali dell'istruzione ROLLBACK da parte dell'utente o di un errore nel periodo di tempo selezionato durante le transazioni di un utente.

Statistiche: Somma

Intervallo: 1 minuto

5 minuti

WaitTime*

Tempo di attesa

secondi al secondo

Frequenza media di accumulo di tempo di attesa non inattivo da parte di sessioni in primo piano nel database durante l'intervallo di tempo. Componente del tempo di attesa delle sessioni attive medie.

Statistica: media

Intervallo: 1 minuto

5 minuti