Best practice generali per l'utilizzo di Datastream

In questa pagina troverai le best practice per l'utilizzo di Datastream. Queste includono best practice generali quando si utilizza Datastream.

Modifica il database di origine di un flusso

In alcuni casi, potrebbe essere necessario modificare il database di origine di un flusso. Ad esempio, potresti dover modificare il flusso per replicarlo da una replica anziché dall'istanza del database principale.

  1. Crea un profilo di connessione per l'istanza di replica.
  2. Crea un flusso, utilizzando il profilo di connessione per la replica che hai creato e il profilo di connessione esistente per la destinazione.
  3. Avvia il flusso con il backfill della cronologia disattivato. All'avvio del flusso, verranno importati solo i dati dei log binari.
  4. Facoltativo. Quando il flusso è in esecuzione, modificalo per attivare il backfill automatico.
  5. Metti in pausa lo stream che sta leggendo dall'istanza principale.

  6. Facoltativo. Elimina il flusso che trasmetteva il flusso di dati dall'istanza principale.

  7. Facoltativo. Elimina il profilo di connessione per l'istanza principale.

Avvisa e monitora in Datastream

La dashboard di Datastream contiene una grande quantità di informazioni. Queste informazioni possono essere utili per il debug. Ulteriori informazioni sono disponibili nei log, disponibili in Cloud Logging.

Avvisi di Datastream

Non è stato configurato alcun avviso predefinito per Datastream. Ad esempio, puoi creare un criterio di avviso per la metrica Aggiornamento dei dati facendo clic sul link Crea criterio di avviso nella scheda Panoramica. Per le metriche rimanenti, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Avvisi di :

    Vai ad Avvisi.

  2. Fai clic su Crea criterio.

  3. Fai clic sul menu a discesa Seleziona una metrica.

  4. Nel campo del filtro, inserisci Datastream.

  5. (Facoltativo) Potrebbe essere necessario disattivare il filtro Attivo per visualizzare tutte le metriche disponibili.

  6. Cerca la metrica che vuoi monitorare in Datastream Stream.

  7. Fai clic su Applica.

  8. (Facoltativo) Inserisci i dettagli richiesti nelle sezioni Aggiungi filtri e Trasforma dati. Fai clic su Next (Avanti).

  9. Inserisci le informazioni richieste nella sezione Configura trigger di avviso. Fai clic su Avanti.

  10. Configura le notifiche nella sezione Configura le notifiche e finalizza l'avviso.

  11. Rivedi l'avviso e fai clic su Crea criterio quando è tutto pronto.

    Per informazioni dettagliate su come completare ciascuno di questi passaggi, vedi Crea criterio di avviso.

Consigliamo di creare avvisi per le seguenti metriche Datastream:

  • Aggiornamento dei dati
  • Conteggio eventi non supportato dello stream
  • Latenze totali degli stream

Un avviso su una qualsiasi di queste metriche può indicare un problema con il flusso o con il database di origine.

Quante tabelle può gestire un singolo flusso?

Consigliamo di includere fino a 10.000 tabelle in un singolo flusso. Non c'è limite alle dimensioni delle tabelle. Se devi creare un flusso con più tabelle, potrebbe entrare in uno stato di errore. Per evitare che ciò accada, valuta la possibilità di suddividere l'origine in più flussi.