Best practice generali per l'utilizzo di Datastream

In questa pagina troverai le best practice per l'utilizzo di Datastream. Sono incluse le best practice generali per l'utilizzo di Datastream.

Modificare il database di origine di uno stream

In alcuni casi, potrebbe essere necessario modificare il database di origine di uno stream. Ad esempio, potrebbe essere necessario modificare lo stream per eseguire la replica da una replica anziché dall'istanza del database principale.

  1. Crea un profilo di connessione per l'istanza replica.
  2. Crea uno stream utilizzando il profilo di connessione per la replica che hai creato e il profilo di connessione esistente per la destinazione.
  3. Avvia lo stream con il backfill storico disattivato. Quando lo stream viene avviato, vengono recuperati solo i dati dai log binari.
  4. Facoltativo. Dopo aver avviato lo stream, modificalo per attivare il backfill automatico.
  5. Metti in pausa lo stream che legge dall'istanza principale.

  6. Facoltativo. Elimina lo stream che trasmetteva i dati dall'istanza principale.

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

Avvisi e monitoraggio in Datastream

La dashboard di Datastream contiene molte informazioni. Queste informazioni possono essere utili per il debug. Puoi trovare ulteriori informazioni nei log, disponibili in Cloud Logging.

Avvisi 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 altre metriche, segui questi passaggi:

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

    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) Potresti dover disattivare il filtro Attivo per visualizzare tutte le metriche disponibili.

  6. Cerca la metrica che vuoi monitorare in Stream di DataStream.

  7. Fai clic su Applica.

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

  9. Inserisci le informazioni richieste nella sezione Configura l'attivatore di avvisi. 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, consulta Creare un criterio di avviso.

Ti consigliamo di creare avvisi per le seguenti metriche di Datastream:

  • Aggiornamento dei dati
  • Conteggio eventi non supportati in streaming
  • Latenze totali dello stream

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

Quante tabelle può gestire un singolo stream?

Consigliamo di includere fino a 10.000 tabelle in un singolo stream. Non esiste un limite per le dimensioni delle tabelle. Se devi creare uno stream con più tabelle, lo stream potrebbe entrare in uno stato di errore. Per evitare questo problema, valuta la possibilità di suddividere l'origine in più stream.