Database OCI con metriche PostgreSQL
È possibile monitorare lo stato, la capacità e le prestazioni dei database utilizzando le metriche , gli allarmi e le notifiche.
Questo argomento descrive le metriche emesse dal database OCI con il servizio PostgreSQL nello spazio di nomi delle metriche oci_postgresql
.
Risorse: OCI_OPTIMIZED_STORAGE.
Puoi abilitare il log per il database OCI con risorse PostgreSQL. Per ulteriori informazioni, vedere Panoramica del log.
Panoramica
Il database OCI con le metriche del servizio PostgreSQL consente di misurare le prestazioni e lo stato di un database. È possibile utilizzare i dati delle metriche per diagnosticare e risolvere i problemi.
Per visualizzare un set predefinito di grafici delle metriche nella console, andare al database a cui si è interessati, quindi fare clic su Metriche. È inoltre possibile utilizzare il servizio di monitoraggio per creare interrogazioni personalizzate.
Requisiti indispensabili
-
Criteri IAM: per monitorare le risorse, è necessario disporre del tipo di accesso richiesto in un criterio (IAM) scritto da un amministratore. Questo accesso sono necessari per utilizzare la console o l'API REST con un SDK, un'interfaccia CLI o unaltro strumento. Il criterio deve consentire l'accesso ai servizi di monitoraggio e alle risorse monitorate. Quando si tenta di eseguire un'azione, è possibile che venga visualizzato 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 ulteriori informazioni sulle autorizzazioni utente per il monitoraggio, vedere la sezione Autenticazione e autorizzazione per il servizio correlato: Monitoraggio o Notifiche.
- Le metriche elencate in questa pagina sono automaticamente disponibili per qualsiasi risorsa creata. Non è necessario abilitare il monitoraggio sulla risorsa per ottenere queste metriche.
Metriche disponibili
Il database OCI con metriche PostgreSQL include le dimensioni riportate di seguito.
resourceType
: il tipo di risorsa a cui si applicano le metricheresourceName
: il nome della risorsa per la quale vengono applicate le metricheresourceId
: OCID della risorsa per la quale viene applicata la metricadbInstanceRole
: indica se il nodo è il nodo primario o un nodo di replica di letturadbInstanceId
: l'ID del nodo per il quale vengono applicate le metriche
Metrica | Nome visualizzato metrica | Unità | Descrizione | Dimensioni |
---|---|---|---|---|
BufferCacheHitRatio |
Percentuale delle corrispondenze trovate nella buffer cache | percentuale | Percentuale di pagine trovate nella buffer cache senza leggere dal disco. |
|
Connections |
Connessioni DB | conteggio | Numero di connessioni al database. |
|
CpuUtilization |
Utilizzo CPU | percentuale | Utilizzo della CPU espresso come percentuale. Utilizzo della percentuale sotto forma di percentuale, aggregata rispetto al numero di CPU che il database può usare, vale a dire il due volte il numero di OCPU. |
|
Deadlocks |
Deadlock | conteggio | Il numero di lock su una riga del database in cui due o più transazioni sono in attesa che un'altra transazione abbandoni una riga bloccata. |
|
WriteIops |
IOPS di scrittura | conteggio | Il numero di scritture al secondo. |
|
ReadIops |
IOPS di lettura | conteggio | Il numero di letture al secondo. |
|
WriteLatency |
Latenza di scrittura | ms | Latenza di scrittura in millisecondi. |
|
ReadLatency |
Latenza di lettura | ms | Latenza di lettura in millisecondi. |
|
WriteThroughput |
Kilobyte di scrittura | KB | Scrive in kilobyte al secondo. |
|
ReadThroughput |
Kilobyte di lettura | KB | Legge in kilobyte al secondo. |
|
MemoryUtilization |
Utilizzo memoria | percentuale | Percentuale di RAM totale in uso. |
|
UsedStorage |
Storage usato | GB | Quantità di storage utilizzata, espressa in GB. |
|
Visualizza grafici delle metriche predefiniti
- Aprire il menu di navigazione e fare clic su Database. In PostgreSQL, fare clic su Database.
- Fare clic sul nome del database per il quale si desidera visualizzare le metriche.
- Nella pagina dei dettagli DBSystem, in Risorse, fare clic su Metriche.
Nella pagina Metriche viene visualizzato un set predefinito di grafici per il database corrente. Le metriche visualizzate provengono dall'endpoint di lettura/scrittura del nodo primario.
Per ulteriori informazioni sul monitoraggio delle metriche e sull'uso degli allarmi, vedere Monitoraggio. Per informazioni sulle notifiche per gli allarmi, vedere Notifiche.
Utilizzo dell'API
Utilizzare le seguenti API per il monitoraggio:
- API di monitoraggio per metriche e allarmi
- API Notifiche per le notifiche (utilizzate con allarmi)
Per informazioni sull'uso dell'API e sulle richieste di firma, vedere API REST e Credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e CLI.