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.

Suggerimento

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 metriche
  • resourceName: il nome della risorsa per la quale vengono applicate le metriche
  • resourceId: OCID della risorsa per la quale viene applicata la metrica
  • dbInstanceRole: indica se il nodo è il nodo primario o un nodo di replica di lettura
  • dbInstanceId: 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.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Connections Connessioni DB conteggio Numero di connessioni al database.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

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.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

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.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteIops IOPS di scrittura conteggio Il numero di scritture al secondo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadIops IOPS di lettura conteggio Il numero di letture al secondo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteLatency Latenza di scrittura ms Latenza di scrittura in millisecondi.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadLatency Latenza di lettura ms Latenza di lettura in millisecondi.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteThroughput Kilobyte di scrittura KB Scrive in kilobyte al secondo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadThroughput Kilobyte di lettura KB Legge in kilobyte al secondo.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

MemoryUtilization Utilizzo memoria percentuale Percentuale di RAM totale in uso.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

UsedStorage Storage usato GB Quantità di storage utilizzata, espressa in GB.

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Visualizza grafici delle metriche predefiniti

  1. Aprire il menu di navigazione e fare clic su Database. In PostgreSQL, fare clic su Database.
  2. Fare clic sul nome del database per il quale si desidera visualizzare le metriche.
  3. 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.