Abilita diagnostica e gestione per i database Oracle Cloud

Prima di abilitare Diagnostica e gestione della gestione del database per i database Oracle Cloud, è necessario:

Per abilitare la diagnostica e la gestione per i database Oracle Cloud in Gestione database:

  1. Accedi alla console di Oracle Cloud Infrastructure.
  2. Nella parte superiore della pagina, assicurarsi che l'area in cui si desidera abilitare Diagnostica e gestione sia selezionata.
    Nota

    Il monitoraggio e la gestione tra più aree dei database Oracle non sono disponibili.
  3. Aprire il menu di navigazione e fare clic su Osservabilità e gestione. In Gestione database, fare clic su Amministrazione.
  4. Nel riquadro a sinistra selezionare un compartimento nell'elenco a discesa Compartimento e la soluzione cloud di Oracle Database nel filtro Tipo di distribuzione.
  5. Nella pagina Database gestiti fare clic su Abilita diagnostica e gestione.
  6. Nel pannello Abilita diagnostica e gestione:
    1. Specificare i dettagli riportati di seguito per selezionare un database.
      1. Tipo di database: assicurarsi di aver selezionato la soluzione cloud Oracle Database corretta.
      2. A seconda dell'opzione selezionata nel passo precedente, viene visualizzata una delle seguenti opzioni:
        • Sistema di database (per Base Database Service): selezionare il sistema DB nel servizio Base Database. Per impostazione predefinita, viene visualizzato il compartimento selezionato nella pagina Database gestiti. Tuttavia, è possibile fare clic su Modifica compartimento e selezionare un altro compartimento, se necessario.
        • cluster VM (per ExaDB-D, ExaDB-XS e ExaDB-C@C): selezionare il cluster VM cloud che fornisce un collegamento tra la risorsa ExaDB-D, ExaDB-XS o ExaDB-C@C e il database. Per impostazione predefinita, viene visualizzato il compartimento selezionato nella pagina Database gestiti. Tuttavia, è possibile fare clic su Modifica compartimento e selezionare un altro compartimento, se necessario.
      3. Home di database: selezionare la home del database associata al database Oracle Cloud.
      4. Nome database: selezionare il database Oracle Cloud.
      5. Se si desidera abilitare Diagnostics & Management per un CDB o PDB, selezionare una delle opzioni riportate di seguito.
        • Diagnostica e gestione per un CDB:
          • Abilita diagnostica e gestione per CDB e tutti i PDB: selezionare questa opzione per abilitare la diagnostica e la gestione per un CDB e tutti i PDB associati contemporaneamente. Per abilitare in blocco Diagnostics & Management, è necessario un utente comune del database creato a livello di CDB con il privilegio CONTAINER=ALL. L'uso di questa opzione consente la raccolta delle metriche a livello di CDB, senza dover eseguire la connessione a ciascun PDB. Per informazioni sullo script SQL per creare un utente comune del database con i privilegi richiesti, vedere Creazione delle credenziali di monitoraggio di Oracle Database per Gestione database (KB57458) in My Oracle Support.
          • Abilita diagnostica e gestione solo per CDB: selezionare questa opzione per abilitare Diagnostica e gestione per un singolo CDB.
        • Diagnostica e gestione per PDB:
          • Abilita diagnostica e gestione per tutti i PDB: selezionare questa opzione per abilitare Diagnostica e gestione per tutti i PDB associati a un CDB abilitato per la diagnostica e la gestione. Per abilitare in blocco Diagnostics & Management, è necessario un utente comune del database creato a livello di CDB con il privilegio CONTAINER=ALL. L'uso di questa opzione consente la raccolta delle metriche a livello di CDB, senza dover eseguire la connessione a ciascun PDB. Per informazioni sullo script SQL per creare un utente comune del database con i privilegi richiesti, vedere Creazione delle credenziali di monitoraggio di Oracle Database per Gestione database (KB57458) in My Oracle Support.
          • Abilita diagnostica e gestione per un singolo PDB: selezionare questa opzione per abilitare Diagnostica e gestione per un singolo PDB associato a un CDB abilitato per Diagnostics e Management, quindi selezionare il PDB nell'elenco a discesa Nome pluggable database.
        Nota

        • Per i database Oracle Cloud, Diagnostics & Management supporta solo il monitoraggio e la gestione dei PDB per Oracle Database versione 19c e successive.
        • Se si abilita Diagnostics & Management per PDB, è necessario che sia abilitato nel CDB associato all'opzione Gestione completa.
        • Se si abilita in blocco Diagnostica e gestione per tutti i PDB associati a un CDB, non è previsto alcun limite al numero di PDB per i quali può essere abilitato. Tuttavia, se si abilita Diagnostics & Management per un singolo PDB, è possibile abilitarlo solo per un massimo di 10 PDB in un CDB e per aumentare il limite del PDB, contattare il Supporto Oracle.
        • Se la raccolta delle metriche si trova a livello di PDB, è possibile modificare la raccolta delle metriche a livello di CDB disabilitando Diagnostics & Management per il CDB e quindi riabilitando la raccolta per il CDB e i relativi PDB. Ciò richiede un utente comune del database creato a livello di CDB con il privilegio CONTAINER=ALL.
      6. Nome servizio: viene visualizzato automaticamente il nome univoco del servizio nel formato Database_Name.Host_Domain_Name, ma è possibile modificarlo, se necessario.
      7. Protocollo: selezionare il protocollo TCP o TCPS per connettersi al database Oracle Cloud. Per impostazione predefinita, è selezionato il protocollo TCP.
        Nota

        Se Oracle Data Guard è abilitato in un sistema DB nel servizio Base Database dopo che Diagnostics & Management è stato abilitato per tale servizio utilizzando il protocollo TCPS, sarà necessario riconfigurare TCPS. L'abilitazione di Data Guard sta causando la sovrascrittura della configurazione TCPS ed è consigliabile che TCPS sia configurato nel sistema DB dopo l'abilitazione di Data Guard.
      8. Porta: immettere il numero di porta. Se l'opzione TCP è selezionata nel campo Protocollo, per impostazione predefinita viene visualizzato il numero di porta 1521 ed è possibile modificarlo, se necessario.
      9. Segreto wallet del database: selezionare il segreto che contiene il wallet del database dall'elenco a discesa. Questo campo viene visualizzato solo se nel campo Protocollo è selezionato TCPS. Se non è disponibile un segreto wallet del database esistente, selezionare Crea nuovo segreto... nell'elenco a discesa. Viene visualizzato il pannello Crea segreto wallet del database, che consente di creare un nuovo segreto. Per informazioni sui wallet del database e su come creare un segreto nel servizio Oracle Cloud Infrastructure Vault, vedere Task dei prerequisiti correlati a Oracle Cloud Database.

        Tenere presente che è necessario un criterio principal risorsa per concedere alle risorse del database gestito l'autorizzazione per accedere al segreto che contiene il wallet del database. Se il criterio non viene creato, viene visualizzato il messaggio È necessario un criterio... ed è possibile fare clic su Aggiungi criterio per visualizzarlo e aggiungerlo automaticamente. Il servizio IAM di Oracle Cloud Infrastructure crea il criterio e viene aggiunto a una raccolta di criteri denominata DBMgmt_Resource_Policy nel servizio IAM.

        Per informazioni su:

    2. Specificare le credenziali di database per la connessione al database Oracle Cloud selezionato.
      1. Nome utente del database: immettere il nome utente del database.
        Nota

        • Se si sta abilitando Diagnostics & Management per un database in una configurazione Oracle Data Guard che contiene un database di standby fisico in stato MOUNTED, è necessario assicurarsi che l'utente di monitoraggio disponga del privilegio SYSDG. Se il privilegio SYSDG non viene concesso all'utente di monitoraggio, la raccolta delle metriche può interrompersi per i nuovi database di standby in seguito a uno switchover o a un failover dei ruoli.
        • Diagnostica e gestione non è supportata per un database di standby fisico in stato MOUNTED se viene utilizzato un Management Agent per abilitare Diagnostica e gestione.
      2. Segreto password utente: selezionare il segreto che contiene la password utente del database dall'elenco a discesa. Se il compartimento in cui risiede il segreto è diverso da quello visualizzato, fare clic su Modifica compartimento e selezionare un altro compartimento.

        Se un segreto esistente con la password utente del database non è disponibile, selezionare Crea nuovo segreto... nell'elenco a discesa. Viene visualizzato il pannello Crea segreto password, che consente di creare un nuovo segreto. Per informazioni sulle credenziali utente di monitoraggio del database e su come salvare la password utente del database come segreto nel servizio Vault, vedere Task dei prerequisiti correlati a Oracle Cloud Database.

        Tenere presente che un criterio principal risorsa è necessario per concedere alle risorse del database gestito l'autorizzazione per accedere al segreto che contiene la password utente del database. Se il criterio non viene creato, viene visualizzato il messaggio È necessario un criterio... ed è possibile fare clic su Aggiungi criterio per visualizzarlo e aggiungerlo automaticamente. Il servizio IAM crea il criterio e viene aggiunto a una raccolta di criteri denominata DBMgmt_Resource_Policy nel servizio IAM.

        Per informazioni su:

    3. A seconda del tipo di database (soluzione cloud Oracle Database), selezionare una delle modalità di connessione riportate di seguito.
      • Endpoint privato (per Base Database Service, ExaDB-D e ExaDB-XS): selezionare l'endpoint privato che fungerà da rappresentazione di Gestione database nella VCN in cui è possibile accedere a Oracle Cloud Database. Se il compartimento in cui risiede l'endpoint privato è diverso dal compartimento visualizzato, fare clic su Modifica compartimento e selezionare un altro compartimento.

        È necessario assicurarsi che l'endpoint privato di Gestione database appropriato sia disponibile:

        • Endpoint privato per i database Oracle Cloud a istanza singola in Base Database Service.
        • Endpoint privato per i database RAC Oracle Cloud in Base Database Service, ExaDB-D e ExaDB-XS.

        Se non è disponibile un endpoint privato di Gestione database esistente, selezionare Crea endpoint privato... nell'elenco a discesa per crearne uno. Per informazioni su come creare un endpoint privato, vedere Creare un endpoint privato di Gestione database per i database Oracle Cloud.

        Se le regole di sicurezza di entrata e uscita non sono state aggiunte a un gruppo NSG o a una lista di sicurezza come parte dei task dei prerequisiti, fare clic su Aggiungi regola di sicurezza di rete.

        Le regole di sicurezza sono necessarie per abilitare la comunicazione tra Diagnostica e gestione e il database Oracle Cloud. Per informazioni sulle autorizzazioni del servizio Oracle Cloud Infrastructure Networking necessarie, vedere Permissioni necessarie per abilitare la diagnostica e la gestione per i database Oracle Cloud.

        Nel pannello Aggiungi regola di sicurezza di rete:

        1. Selezionare Lista di sicurezza o Gruppo di sicurezza di rete a seconda della funzione di sicurezza che si desidera utilizzare per aggiungere le regole di sicurezza.

          Si noti che il pulsante di opzione Gruppo di sicurezza di rete viene visualizzato solo se l'endpoint privato di Gestione database e il database Oracle Cloud dispongono di un gruppo NSG collegato.

        2. Selezionare una delle seguenti opzioni nella sezione Regola di entrata ed esaminare i dettagli della regola di entrata che verrà creata:
          • Se è stata selezionata l'opzione Lista di sicurezza, selezionare una lista di sicurezza nella subnet del database Oracle Cloud.
          • Se è stata selezionata l'opzione Gruppo di sicurezza di rete, selezionare un gruppo NSG collegato al database Oracle Cloud.
        3. Selezionare una delle seguenti opzioni nella sezione Regola di uscita ed esaminare i dettagli della regola di uscita che verrà creata:
          • Se è stata selezionata l'opzione Lista di sicurezza, selezionare una lista di sicurezza nella subnet dell'endpoint privato.
          • Se è stata selezionata l'opzione Gruppo di sicurezza di rete, selezionare un gruppo NSG collegato all'endpoint privato.
        4. Fare clic su Invia.

        Per informazioni generali su come abilitare la comunicazione utilizzando le regole di sicurezza, vedere Abilita la comunicazione tra Gestione database e Database Oracle Cloud.

      • Management Agent (per ExaDB-D e ExaDB-C@C): selezionare il Management Agent nell'elenco a discesa ID Management Agent. Se il compartimento in cui risiede Management Agent è diverso dal compartimento visualizzato, fare clic su Modifica compartimento e selezionare un altro compartimento.
        Nota

        • Lo stesso Management Agent utilizzato per abilitare Diagnostics & Management per un CDB viene utilizzato quando si abilita Diagnostics & Management per i PDB. Per la raccolta di metriche a livello di CDB, è necessario un Management Agent 240628.1505 o versione successiva.
        • Se si utilizza un Management Agent quando si abilita Diagnostics & Management per ExaDB-D, non è possibile modificare Diagnostics & Management e selezionare un Management Agent diverso in un secondo momento.

        Se un Management Agent non è installato, è necessario prima installarne uno. Per informazioni generiche, vedere Installa Management Agent e per ulteriori informazioni su come installare un Management Agent in Exadata Cloud per abilitare Diagnostics & Management, vedere Observability & Management Support for Exadata Cloud (PNEWS1338) in My Oracle Support.

    4. Selezionare l'opzione di gestione appropriata.
      Nota

      • L'opzione Gestione di base non è disponibile per i database Oracle Cloud in ExaDB-C@C.
      • Le opzioni di gestione non vengono visualizzate se si abilita Diagnostica e gestione per i PDB.

      Per informazioni sulle opzioni di gestione, vedere Informazioni sulle opzioni di gestione.

    5. Fare clic su Abilita diagnostica e gestione.
Viene visualizzato un messaggio di conferma con un collegamento alla pagina Richieste di lavoro. Fare clic sul collegamento dell'operazione per monitorare l'avanzamento della richiesta di lavoro. Se l'abilitazione in blocco di Diagnostica e gestione per i PDB, lo stato della richiesta di lavoro viene visualizzato come Riuscito solo dopo l'abilitazione di Diagnostica e gestione per tutti i PDB.

È possibile verificare se Diagnostics & Management è abilitato correttamente nella pagina Database gestiti. A tale scopo, selezionare il compartimento in cui risiede il database Oracle Cloud e selezionare l'opzione appropriata nel filtro Tipo di distribuzione. Dopo l'abilitazione di Diagnostica e gestione, il database Oracle Cloud viene elencato come database gestito. È possibile fare clic sull'icona Azioni (Azioni) per il database Oracle Cloud ed eseguire i task riportati di seguito.

  • Visualizza dettagli: fare clic per andare alla pagina Dettagli database nella soluzione cloud Oracle Database.
  • Modifica diagnostica e gestione: fare clic per modificare le informazioni di connessione o gli altri dettagli forniti per abilitare Diagnostica e gestione per il database Oracle Cloud.
    Nota

    Se si dispone di Diagnostica e gestione abilitati in blocco per i PDB, non è possibile eseguire il downgrade della credenziale CDB dall'accesso comune all'accesso locale.
  • Disabilita diagnostica e gestione: fare clic per disabilitare Diagnostica e gestione. Se Diagnostics & Management è abilitato per un CDB e i PDB associati, la disabilitazione di Diagnostics & Management per il CDB la disabiliterà anche per i PDB.
  • Imposta credenziali sessione: fare clic per impostare una credenziale di sessione per la sessione specifica ed eseguire i task di diagnostica e gestione.

In caso di problemi durante l'abilitazione della diagnostica e della gestione, vedere Errori rilevati durante l'abilitazione della diagnostica e della gestione per i database Oracle Cloud per possibili cause e soluzioni.

Informazioni sulle opzioni di gestione

Le funzioni di Database Management Diagnostics & Management per i database Oracle Cloud in Base Database Service, ExaDB-D e ExaDB-XS sono disponibili come parte di due opzioni di gestione. È possibile selezionare una delle due opzioni quando si abilita Diagnostica e gestione.

Nota

  • L'opzione Gestione di base non è disponibile per i database Oracle Cloud in ExaDB-C@C.
  • Se si abilita Diagnostica e gestione per un PDB (in Base Database Service, ExaDB-D o ExaDB-XS), non è possibile selezionare un'opzione di gestione poiché il supporto del PDB è disponibile solo nell'ambito dell'opzione Gestione completa.

Di seguito sono riportate le due opzioni di gestione.

  • Gestione completa: questa opzione include tutte le funzioni di diagnostica e gestione a un costo aggiuntivo del servizio. L'opzione Gestione completa è disponibile per Oracle Database Enterprise Editions e per Oracle Database Standard Edition, tuttavia, per Oracle Database Standard Edition, l'opzione Gestione completa non include le funzioni dell'hub delle prestazioni e altre funzioni, ad esempio Alert Log e Explorer AWR. Per informazioni sulla disponibilità delle funzioni di diagnostica e gestione, vedere Matrice di supporto per le funzioni di diagnostica e gestione per i database Oracle.
  • Gestione di base: questa opzione è disponibile per i database Oracle Cloud in Base Database Service, ExaDB-D e ExaDB-XS senza costi aggiuntivi.

Di seguito viene fornita una panoramica delle funzioni disponibili in ciascuna opzione di gestione.

Gestione completa (disponibile a un costo aggiuntivo) Gestione di base (gratuita)
  • Monitoraggio della flotta di database
  • Monitoraggio di un singolo database gestito
  • Funzioni dell'hub delle prestazioni, incluse funzioni avanzate come il monitoraggio di Exadata
  • Monitoraggio database RAC
  • SQL Tuning Advisor
  • Funzioni di amministrazione del database
  • Monitoraggio Oracle Data Guard
  • Funzioni dashboard
  • 15 metriche del database, ad esempio CpuUtilization, StorageAllocated e UserCalls
  • Analitica ASH e monitoraggio SQL in Hub delle prestazioni
  • Funzioni del dashboard, ad eccezione di alcuni widget nei dashboard definiti da Oracle, che non visualizzano i dati delle metriche per i database Oracle Cloud abilitati con la gestione di base.

Tenere presente che le altre funzioni della console di diagnostica e di gestione non sono disponibili con l'opzione Gestione di base.

Per informazioni sulle metriche disponibili con le opzioni di gestione, vedere Metriche di database Oracle Cloud.