Informazioni sulla diagnostica integrata

L'API REST di diagnostica integrata consente di ottenere i dati sulle prestazioni per diagnosticare i problemi relativi alle prestazioni di Extract integrato, Replicat integrato e Replicat parallelo integrato. Si tratta di una sostituzione rispetto alla Replication Performance Advisory Utility (UTLRPDAV) utilizzata in precedenza.

La funzione Diagnostica integrata è responsabile della raccolta dei dati di diagnostica e prestazioni per ogni processo Extract e Replicat di Oracle GoldenGate. Questo processo conserva i dati degli intervalli in memoria e calcola tutti i valori statistici relativi all'uso della CPU, ai tempi di attesa della sessione, ai vari conteggi e allo stato.

L'utilizzo della funzione Diagnostica integrata prevede due parti:

Possono essere in esecuzione più istanze di diagnostica integrata che raccolgono dati per un processo di replica diverso. Il Collector di diagnostica scriverà i dati di diagnostica raccolti in formato JSON nella directory {deployment}/var/lib/reports. Il nome file è nel formato: {ProcessName}.diagnostics.YYYY-MM-DD-HH-MM-SSZ

Per ogni processo esiste un massimo di 10 file di raccolta. All'avvio di una nuova raccolta, se sono già presenti 10 file, la raccolta meno corrente verrà rimossa. È possibile accedere alla diagnostica raccolta mentre il collector è in esecuzione mentre salva i dati dopo la raccolta di ogni campione. È possibile scaricare i report esistenti in qualsiasi momento.

Il Collector di diagnostica consente di eseguire una sola istanza per un Extract o Replicat specifico alla volta. Il servizio amministrativo recupera i dati di diagnostica e prestazioni raccolti e fornisce elenchi dei dati raccolti in precedenza.

Come configurare la diagnostica integrata

Per impostare il monitoraggio Extract o Replicat con la funzione Diagnostica integrata, eseguire le seguenti operazioni: 1. Nel riquadro di navigazione a sinistra del servizio di amministrazione, selezionare il processo Extract o Replicat per il quale si desidera configurare il monitoraggio delle prestazioni con la diagnostica integrata. Il menu del processo si espande nel riquadro sinistro.

  1. Fare clic sull'opzione Diagnostica integrata per aprire la pagina di configurazione per la diagnostica integrata.

  2. Fare clic sul segno più (+) per aprire la finestra di dialogo Crea raccolta diagnostica integrata.

    Finestra di dialogo Crea raccolta diagnostica integrata

  3. Specificare i seguenti valori in questa finestra di dialogo:

    • Frequenza di raccolta (in secondi): imposta l'intervallo di tempo della frequenza per la raccolta delle statistiche delle prestazioni per il processo Extract/Replicat selezionato. Il valore minimo è pari a 5 secondi.

    • Durata raccolta (in minuti): impostare la durata della raccolta dei dati.

    Ad esempio, se si raccolgono dati in un intervallo di 10 secondi per 5 minuti (300 secondi), la raccolta contiene 30 punti di misurazione.

  4. Per creare una query, fare clic su Sottometti. Questa query verrà eseguita per la durata della raccolta specificata. Si noti che la query viene visualizzata in stato In esecuzione fino al termine della durata della raccolta. Lo stato diventa Completato al termine della durata della raccolta dei dati, come mostrato nell'immagine seguente.

    Query di diagnostica integrata con stato "Completato".

  5. Fare clic sull'icona Dettagli per visualizzare i risultati dettagliati della query. Viene visualizzata una finestra di dialogo che mostra i dati di monitoraggio per il processo selezionato.

    Statistiche dettagliate visualizzate nella raccolta Diagnostica per il processo di estrazione

    Come mostrato nell'immagine, le informazioni vengono visualizzate utilizzando grafici e una tabella. È inoltre possibile scaricare questa tabella come file .csv.

    Le informazioni visualizzate includono la misurazione (Proprietà visualizzazione). Tempo di inattività, evento di attesa superiore, uso CPU, valori di lettura sequenziale del file di I/O di sistema per i processi Extract e Replicat. Questi valori vengono misurati per Lag, messaggi acquisiti/inviati, lettore LogMiner, preparatore LogMiner, unione LogMiner, generatore LogMiner e processo Capture o Replicat.

  6. Utilizzare l'icona Scarica per scaricare i risultati della query.