Metriche

Le metriche consentono di misurare i dati quantitativi utili del sistema DB MySQL, ad esempio le connessioni correnti, il conteggio delle istruzioni, l'utilizzo della CPU e il tempo di backup. È possibile utilizzare le metriche per creare query e allarmi.

Visualizzazione delle metriche di un sistema DB

Nella sezione Metriche della pagina Dettagli sistema DB viene visualizzato un set predefinito di grafici per il sistema DB corrente.

Utilizzo di Console

Utilizzare la console per visualizzare le metriche HeatWave del sistema DB corrente.

Questa attività richiede quanto segue:
  • Criterio corretto che consente di accedere ai servizi di monitoraggio e alle risorse monitorate. Vedere Criteri obbligatori.
Effettuare le operazioni riportate di seguito per visualizzare le metriche per il sistema DB in uso.
  1. Aprire il menu di navigazione e fare clic su Database. Nella sezione HeatWave MySQL fare clic su Sistemi DB.
  2. Scegliere il compartimento dall'ambito elenco.
  3. Fare clic sul nome del sistema DB per aprire la pagina Dettagli sistema DB.
  4. In Risorse fare clic su Metriche.
  5. (Facoltativo) Utilizzare il filtro Dati delle metriche per visualizzare le metriche per una determinata risorsa.
    • Tutto: visualizza le metriche per tutte le risorse.
    • Sistema DB: visualizza le metriche per il sistema DB corrente.
    • Cluster HeatWave: visualizza le metriche per il cluster HeatWave collegato al sistema DB corrente.
    • Backup: visualizza le metriche per tutti i backup del sistema DB corrente.
    • Replica di lettura: visualizza le metriche per tutte le repliche di lettura del sistema DB corrente.
  6. (Facoltativo) Per modificare una query correlata a una metrica, fare clic su Opzioni presenti nella metrica, quindi selezionare Visualizza query in Explorer metriche. Vedere Creazione di query sulle metriche.
  7. (Facoltativo) Per creare un allarme nella query, fare clic su Opzioni presenti nella metrica, quindi selezionare Crea un allarme in questa query. Vedere Gestione degli allarmi.
Nella sezione Metriche viene visualizzato un set predefinito di grafici per il sistema DB corrente.

Argomenti correlati

Visualizzazione delle metriche di tutti i sistemi DB

La pagina Metriche servizio visualizza un set predefinito di grafici per tutti i sistemi DB nel compartimento selezionato.

Utilizzo di Console

Utilizzare la console per visualizzare le metriche HeatWave di tutti i sistemi DB presenti in un compartimento.

Questa attività richiede quanto segue:
  • Criterio corretto che consente di accedere ai servizi di monitoraggio e alle risorse monitorate. Vedere Criteri obbligatori.
Effettuare le operazioni riportate di seguito per visualizzare le metriche per più sistemi DB.
  1. Aprire il menu di navigazione e fare clic su Osservabilità e gestione. In Monitoraggio fare clic su Metriche servizio.
  2. Selezionare il compartimento
  3. In Spazio di nomi metrica, selezionare oci_mysql_database.
  4. (Facoltativo) Filtrare le metriche utilizzando le dimensioni. Vedere Per filtrare i risultati e Per selezionare risorse diverse.
  5. (Facoltativo) Per modificare una query correlata a una metrica, fare clic su Opzioni presenti nella metrica, quindi selezionare Visualizza query in Metrics Explorer. Vedere Creazione di query sulle metriche.
  6. (Facoltativo) Per creare un allarme nella query, fare clic su Opzioni presenti nella metrica, quindi selezionare Crea un allarme in questa query. Vedere Gestione degli allarmi.
La pagina Metriche servizio visualizza un set predefinito di grafici per tutti i sistemi DB nel compartimento selezionato.

Argomenti correlati

Utilizzo delle metriche per creare query

È possibile utilizzare le metriche per creare query per monitorare in modo attivo le risorse del servizio HeatWave.

Creare query per le metriche nello spazio di nomi oci_mysql_database per monitorare in modo attivo le risorse. Ad esempio, è possibile utilizzare la metrica DbVolumeUtilization nello spazio di nomi oci_mysql_database per creare una query per monitorare attivamente l'utilizzo dello spazio del sistema DB.

Argomenti correlati

Utilizzo delle metriche per creare allarmi

È possibile utilizzare le metriche per creare allarmi per monitorare in modo passivo le risorse del servizio HeatWave.

Creare allarmi per le metriche nello spazio di nomi oci_mysql_database per monitorare in modo passivo le risorse e ricevere una notifica quando le metriche soddisfano i trigger specificati dall'allarme.

Ad esempio, è possibile utilizzare la metrica DbVolumeUtilization nello spazio di nomi oci_mysql_database per creare un allarme per ottenere le notifiche quando la metrica DbVolumeUtilization soddisfa i trigger specificati dall'allarme.

Utilizzo delle metriche per creare allarmi

Utilizzare le metriche nello spazio di nomi oci_mysql_database nella console per creare allarmi.

Per utilizzare le metriche per creare allarmi, effettuare le operazioni riportate di seguito.
  1. Visualizzare le metriche disponibili per un singolo sistema DB (vedere Visualizzazione delle metriche di un sistema DB) o per tutti i sistemi DB (vedere Visualizzazione delle metriche di tutti i sistemi DB).
  2. Per le descrizioni delle metriche presenti nello spazio di nomi oci_mysql_database, vedere HeatWave Metriche servizio e prendere nota dei nomi mertrici per i quali si desidera creare gli allarmi.
  3. Rivedere le migliori prassi per gli allarmi per determinare il modo ottimale per creare e gestire gli allarmi per l'ambiente.
  4. Creare allarmi e specificare lo spazio di nomi oci_mysql_database e il nome della metrica del servizio HeatWave desiderato durante il processo di creazione dell'allarme. Per ulteriori informazioni, vedere Gestione degli allarmi e Creazione di allarmi.

Metriche servizio HeatWave

Utilizzare le metriche del servizio HeatWave presenti nello spazio di nomi oci_mysql_database per monitorare le risorse e per diagnosticare e risolvere i problemi con il sistema DB. Le metriche sono automaticamente disponibili per tutti i sistemi DB creati dall'utente. Non è necessario abilitare il monitoraggio sulla risorsa per visualizzare queste metriche.

Ogni metrica include le dimensioni riportate di seguito.

  • resourceId: specifica l'OCID della risorsa.
  • resourceName: specifica il nome visualizzato della risorsa.
  • resourceType: (Opzionale) specifica il tipo di nodo che emette la metrica, mysql, heatwave, replica della lettura.
  • heatWaveNode: (facoltativo) specifica il nome visualizzato del nodo HeatWave.

Per un sistema DB High Availability, tutte le metriche sono relative solo all'istanza primaria MySQL.

Durante la manutenzione, il servizio HeatWave non monitora le metriche.

Tabella 17-10 Metriche servizio HeatWave

Metrica Metrica (come viene fatto riferimento in SDK, CLI e API) Unità descrizione; Dimensioni
Connessioni attive ActiveConnections Conteggio Numero di connessioni che eseguono attivamente istruzioni sul sistema DB MySQL.
  • resourceID
  • resourceName
Errore backup BackupFailure stato Eventi di errore di backup osservati nell'ultimo intervallo.
  • 0 - OK
  • 1 - NON RIUSCITA
  • resourceID
  • resourceName
  • dbSystemId
Ora di backup BackupTime m Il tempo impiegato per creare un backup.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId
Connessioni correnti CurrentConnections Conteggio Il numero di connessioni correnti al sistema DB MySQL.
  • resourceID
  • resourceName
Uso CPU CPUUtilization percento Utilizzo della CPU per l'host del sistema DB MySQL o i nodi HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Operazioni di lettura disco DbVolumeReadOperations Conteggio Numero totale di operazioni di lettura per il volume o i volumi DB.
  • resourceID
  • resourceName
  • resourceType
Operazioni di scrittura su disco DbVolumeWriteOperations Conteggio Numero totale di operazioni di scrittura per il volume o i volumi DB MySQL.
  • resourceID
  • resourceName
  • resourceType
Byte letti da disco DbVolumeReadBytes byte Byte totali letti dai volumi del sistema DB MySQL.
  • resourceID
  • resourceName
  • resourceType
Byte scritti su disco DbVolumeWriteBytes byte Byte totali scritti nei volumi del sistema DB MySQL.
  • resourceID
  • resourceName
  • resourceType
Utilizzo spazio su disco DbVolumeUtilization percento L'utilizzo totale dello spazio dei volumi del sistema DB MySQL.
  • resourceID
  • resourceName
Stato di integrità del cluster HeatWave HeatWaveHealth stato Stato di integrità del cluster HeatWave. Uno dei seguenti valori:
  • 0 - SALUTE
  • 0.5: RICARICAMENTO DATI
  • 1 - RECUPERO IN CORSO
  • 2 - NON RIUSCITA
Vedere HeatWave Recupero dati cluster.
  • resourceID
  • resourceName
Conteggio istruzioni del cluster HeatWave HeatWaveStatements Conteggio Numero di istruzioni eseguite nel sistema DB MySQL e eseguite nel cluster HeatWave.
  • resourceID
  • resourceName
Avanzamento del caricamento dati del cluster HeatWave HeatWaveDataLoadProgress percento Avanzamento del caricamento dati nella memoria del cluster HeatWave.
  • resourceID
  • resourceName
Errore canale in entrata ChannelFailure stato Stato di integrità del canale osservato nell'ultimo intervallo. Uno dei seguenti valori:
  • 0 - SALUTE
  • 1 - NON RIUSCITA
Per risolvere i problemi di replica in entrata, vedere Risoluzione dei problemi di replica in entrata.
  • resourceID
  • resourceName
  • dbSystemId
Ritardo canale in entrata ChannelLag m Il ritardo del canale, rispetto all'origine immediata del canale, osservato nell'ultimo intervallo.

Se il canale è configurato con un ritardo di replica, il ritardo del canale include il ritardo di replica. Vedere Creazione di un canale di replica

  • resourceID
  • resourceName
  • dbSystemId
Memoria allocata MemoryAllocated GB La quantità totale di memoria allocata durante l'intervallo selezionato.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Utilizzo della memoria MemoryUtilization percento Utilizzo della memoria per l'host del sistema DB MySQL o i nodi HeatWave.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Memoria usata MemoryUsed GB Quantità massima di memoria utilizzata durante l'intervallo selezionato.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Byte di ricezione di rete NetworkReceiveBytes byte Byte di ricezione di rete per il sistema DB MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Byte di trasmissione di rete NetworkTransmitBytes byte Byte di trasmissione di rete per il sistema DB MySQL.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU allocata OCPUsAllocated Count Numero effettivo di OCPU allocate durante l'intervallo selezionato.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU usata OCPUsUsed Count Il numero effettivo di OCPU utilizzate durante l'intervallo selezionato.
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
Conteggio istruzioni delle istruzioni Conteggio Numero di istruzioni eseguite sul sistema DB MySQL.
  • resourceID
  • resourceName
Latenza istruzione StatementLatency m Latenza istruzione per tutte le istruzioni eseguite.
  • resourceID
  • resourceName
Spazio di storage allocato StorageAllocated GB La quantità massima di spazio allocata al sistema DB durante l'intervallo.
  • resourceID
  • resourceName
Spazio di storage usato StorageUsed GB Quantità massima di spazio usata durante l'intervallo.
  • resourceID
  • resourceName
Dimensione totale backup BackupSize byte Dimensione aggregata di tutti i backup per ogni sistema DB.
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId

Argomenti correlati