Monitora metriche per le risorse cluster VM

Puoi monitorare lo stato, la capacità e le prestazioni dei cluster e dei database VM con metriche, allarmi e notifiche. Per visualizzare le metriche, puoi utilizzare la console di Oracle Cloud Infrastructure, le API di monitoraggio o le API di gestione del database.

Nota: per visualizzare le metriche, è necessario disporre dell'accesso richiesto come specificato in un criterio di Oracle Cloud Infrastructure (sia che si utilizzi la console, l'API REST o un altro strumento). Per informazioni sui criteri, consulta la guida introduttiva ai criteri.

AVVERTENZA:

Le metriche, gli eventi e gli eventi di audit non verranno inviati se il servizio CRS (Cluster Ready Services) non è in esecuzione prima dell'avvio di Autonomous Health Framework (AHF).

Visualizza metriche per cluster VM

Eseguire i passi riportati di seguito per visualizzare le metriche per le VM guest utilizzando la console.

Nota

Se si verifica un problema di rete e Oracle Trace File Analyzer (TFA) non è in grado di inviare metriche, TFA attenderà un'ora prima di tentare di nuovo di pubblicare le metriche. Ciò è necessario per evitare di creare un backlog di elaborazione delle metriche su TFA.

Potenzialmente un'ora di metriche andrà persa tra il ripristino della rete e la prima metrica pubblicata.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Oracle Exadata Database Service on Exascale Infrastructure.
  2. Scegliere il compartimento. Viene visualizzata una lista di cluster VM.
  3. Nella lista dei cluster VM, fare clic sul cluster VM per il quale si desidera visualizzare le metriche. Vengono visualizzati i dettagli del cluster VM selezionato.
  4. Nella sezione Risorse, fare clic su Metriche.

    Viene visualizzato un grafico per ogni metrica. Per impostazione predefinita, vengono visualizzate le metriche dell'ultima ora.

    È possibile selezionare lo spazio di nomi oci_database_cluster solo dall'elenco a discesa Spazio di nomi metrica.

  5. Se si desidera modificare l'intervallo, selezionare l'ora di inizio e l'ora di fine richieste. In alternativa, è possibile selezionare l'intervallo dal menu a discesa Selezioni rapide. Le metriche vengono aggiornate immediatamente per l'intervallo selezionato.
  6. Per ogni metrica, è possibile scegliere l'intervallo e la statistica in modo indipendente.
    • Intervallo: il periodo di tempo per il quale viene calcolata la metrica.
    • Statistica - Il metodo matematico con cui viene calcolata la metrica.
  7. Per ogni metrica, è possibile scegliere le opzioni riportate di seguito dal menu a discesa 'Opzioni'.
    • Visualizza query in Metrics Explorer

    • Copia URL del grafico

    • Copia query (MQL)

    • Crea un allarme in questa query
    • Vista tabella

Per informazioni dettagliate sulle varie opzioni per la visualizzazione del grafico delle metriche, vedere Visualizzazione dei grafici delle metriche predefiniti.

Visualizza metriche per un database

Eseguire i passi riportati di seguito per visualizzare le metriche per un database utilizzando la console.

Nota

Se si verifica un problema di rete e Oracle Trace File Analyzer (TFA) non è in grado di inviare metriche, TFA attenderà un'ora prima di tentare di nuovo di pubblicare le metriche. Ciò è necessario per evitare di creare un backlog di elaborazione delle metriche su TFA.

Potenzialmente un'ora di metriche andrà persa tra il ripristino della rete e la prima metrica pubblicata.

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Exadata in Oracle Public Cloud.
  2. Scegliere il compartimento. Viene visualizzata una lista di cluster VM.
  3. Nella lista dei cluster VM, fare clic sul cluster VM contenente il database per il quale si desidera visualizzare le metriche. Vengono visualizzati i dettagli del cluster VM selezionato.
  4. Nella lista dei database, fare clic sul database per il quale si desidera visualizzare le metriche.
  5. Nella sezione Risorse, fare clic su Metriche.

    Viene visualizzato un grafico per ogni metrica. Per impostazione predefinita, vengono visualizzate le metriche dell'ultima ora.

  6. Selezionare uno spazio di nomi dal spazio di nomi metrica da cui si desidera visualizzare le metriche.
    Nota

    • Quando Gestione database è abilitato, sarà possibile scegliere uno spazio di nomi oci_database o oracle_oci_database.
    • Quando Gestione database è disabilitato, è possibile visualizzare le metriche solo dallo spazio di nomi oci_database.
  7. Se si desidera modificare l'intervallo, selezionare l'ora di inizio e l'ora di fine richieste. In alternativa, è possibile selezionare l'intervallo dal menu a discesa Selezioni rapide. Le metriche vengono aggiornate immediatamente per l'intervallo selezionato.
  8. Per ogni metrica, è possibile scegliere l'intervallo e la statistica in modo indipendente.
    • Intervallo: il periodo di tempo per il quale viene calcolata la metrica.
    • Statistica - Il metodo matematico con cui viene calcolata la metrica.
  9. Per ogni metrica, è possibile scegliere le opzioni riportate di seguito dal menu a discesa 'Opzioni'.
    • Visualizza query in Metrics Explorer
    • Copia URL del grafico
    • Copia query (MQL)
    • Crea un allarme in questa query
    • Vista tabella

Per informazioni dettagliate sulle varie opzioni per la visualizzazione del grafico delle metriche, vedere Visualizzazione dei grafici delle metriche predefiniti.

Visualizza metriche per un PDB

  1. Aprire il menu di navigazione. Fare clic su Oracle Database, quindi su Exadata in Oracle Public Cloud.
  2. Scegliere il compartimento. Viene visualizzata una lista di cluster VM.
  3. Nella lista dei cluster VM, fare clic sul cluster VM contenente il database per il quale si desidera visualizzare le metriche. Vengono visualizzati i dettagli del cluster VM selezionato.
  4. Nella lista dei database, fare clic sul database che contiene il PBD per il quale si desidera visualizzare le metriche.
  5. In Risorse, fare clic su Database collegabili.
  6. Nella lista dei cluster VM, fare clic sul PDB di cui si desidera visualizzare le metriche.
  7. Selezionare uno spazio di nomi dal spazio di nomi metrica da cui si desidera visualizzare le metriche.
    Nota

    • Quando Gestione database è abilitato, sarà possibile scegliere uno spazio di nomi oracle_oci_database.
    • Quando Gestione database è disabilitato, il sistema visualizzerà un banner che richiede di abilitare Gestione database per fornire le metriche.

Visualizza metriche per i cluster VM in un compartimento

Eseguire i passi riportati di seguito per visualizzare le metriche per i database in un compartimento utilizzando la console.

Nota

Se si verifica un problema di rete e Oracle Trace File Analyzer (TFA) non è in grado di inviare metriche, TFA attenderà un'ora prima di tentare di nuovo di pubblicare le metriche. Ciò è necessario per evitare di creare un backlog di elaborazione delle metriche su TFA.

Potenzialmente un'ora di metriche andrà persa tra il ripristino della rete e la prima metrica pubblicata.

  1. Apri la console di Oracle Cloud Infrastructure facendo clic sull'icona del menu accanto a Oracle Cloud.
  2. Nell'elenco di navigazione a sinistra fare clic su Osservabilità e gestione.
  3. In Monitoraggio fare clic su Metriche servizio.
  4. Nella pagina Metriche servizio, in Compartimento selezionare il compartimento.
  5. Nella pagina Metriche servizio, in Spazio di nomi metrica selezionare oci_database_cluster.
  6. Se nel compartimento sono presenti più cluster VM, è possibile mostrare le metriche aggregate nei cluster selezionando Aggrega flussi di metriche.
  7. Se si desidera limitare le metriche visualizzate, accanto a Dimensioni fare clic su Aggiungi (se le dimensioni sono già state aggiunte, fare clic su Modifica).
  8. Selezionare una dimensione nel campo Nome dimensione.
  9. Nel campo Valore dimensione selezionare un valore.
  10. Fare clic su Fine.
  11. Nella finestra di dialogo Modifica dimensioni fare clic su +Additional Dimensione per aggiungere una dimensione aggiuntiva. Fare clic su X per rimuovere una dimensione.
  12. Per creare un allarme in una metrica specifica, fare clic su Opzioni e selezionare Crea un allarme in questa query. Per informazioni sull'impostazione e sull'uso degli allarmi, vedere Gestione degli allarmi.
Nota

Se non vengono visualizzate metriche, controllare le impostazioni di rete e la versione AHF elencate nella sezione dei prerequisiti.

Visualizza metriche per i database in un compartimento

Eseguire i passi riportati di seguito per visualizzare le metriche per i database in un compartimento utilizzando la console.

Nota

Se si verifica un problema di rete e Oracle Trace File Analyzer (TFA) non è in grado di inviare metriche, TFA attenderà un'ora prima di tentare di nuovo di pubblicare le metriche. Ciò è necessario per evitare di creare un backlog di elaborazione delle metriche su TFA.

Potenzialmente un'ora di metriche andrà persa tra il ripristino della rete e la prima metrica pubblicata.

  1. Apri la console di Oracle Cloud Infrastructure facendo clic sull'icona del menu accanto a Oracle Cloud.
  2. Nell'elenco di navigazione a sinistra fare clic su Osservabilità e gestione.
  3. In Monitoraggio fare clic su Metriche servizio.
  4. Nella pagina Metriche servizio, in Compartimento selezionare il compartimento.
  5. Nella pagina Metriche servizio, in Spazio di nomi metrica selezionare oci_database.
  6. Se nel compartimento sono presenti più database, è possibile mostrare le metriche aggregate nei database selezionando Aggrega flussi di metriche.
  7. Se si desidera limitare le metriche visualizzate, accanto a Dimensioni fare clic su Aggiungi (se le dimensioni sono già state aggiunte, fare clic su Modifica).
  8. Selezionare una dimensione nel campo Nome dimensione.
  9. Nel campo Valore dimensione selezionare un valore.
  10. Fare clic su Fine.
  11. Nella finestra di dialogo Modifica dimensioni fare clic su +Additional Dimensione per aggiungere una dimensione aggiuntiva. Fare clic su X per rimuovere una dimensione.
  12. Per creare un allarme in una metrica specifica, fare clic su Opzioni e selezionare Crea un allarme in questa query. Per informazioni sull'impostazione e sull'uso degli allarmi, vedere Gestione degli allarmi.

Gestisci Oracle Trace File Analyzer

La distribuzione di AHF (Autonomous Health Framework) certificato dal cloud, che include Oracle Trace File Analyzer, è gestita da Oracle. Non installare questa operazione manualmente sulle VM guest.

  • Per controllare lo stato di esecuzione di Oracle Trace File Analyzer, eseguire il comando tfactl status come root o come utente non root:
    # tfactl status 
    .-------------------------------------------------------------------------------------------------.
    | Host           | Status of TFA | PID    | Port | Version    | Build ID             | Inventory Status|
    +----------------+---------------+--------+------+------------+----------------------+------------+
    | node1          | RUNNING       |  41312 | 5000 | 22.1.0.0.0 | 22100020220310214615| COMPLETE    |
    | node2          | RUNNING       | 272300 | 5000 | 22.1.0.0.0 | 22100020220310214615| COMPLETE    |
    '----------------+---------------+--------+------+------------+----------------------+------------'
  • Per avviare il daemon di Oracle Trace File Analyzer sul nodo locale, eseguire il comando tfactl start come root:
    # tfactl start
    Starting TFA..
    Waiting up to 100 seconds for TFA to be started..
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    Successfully started TFA Process..
    . . . . .
    TFA Started and listening for commands
  • Per arrestare il daemon di Oracle Trace File Analyzer sul nodo locale, eseguire il comando tfactl stop come root:
    # tfactl stop
    Stopping TFA from the Command Line
    Nothing to do !
    Please wait while TFA stops
    Please wait while TFA stops
    TFA-00002 Oracle Trace File Analyzer (TFA) is not running
    TFA Stopped Successfully
    Successfully stopped TFA..

Gestisci agente servizio di database

Visualizzare il file /opt/oracle/dcs/log/dcs-agent.log per identificare i problemi con l'agente.

  • Per controllare lo stato dell'agente del servizio di database, eseguire il comando systemctl status:
    # systemctl status dbcsagent.service
    dbcsagent.service
    Loaded: loaded (/usr/lib/systemd/system/dbcsagent.service; enabled; vendor preset: disabled)
    Active: active (running) since Fri 2022-04-0113:40:19UTC; 6min ago
    Process: 9603ExecStopPost=/bin/bash -c kill `ps -fu opc |grep "java.*dbcs-agent.*jar"|awk '{print $2}'` (code=exited, status=0/SUCCESS)
    Main PID: 10055(sudo)
    CGroup: /system.slice/dbcsagent.service
    ‣ 10055sudo -u opc /bin/bash -c umask 077; /bin/java
  • Per avviare l'agente se non è in esecuzione, eseguire il comando systemctl start come utente root:
    systemctl start dbcsagent.service