In questa pagina troverai le best practice per l'utilizzo di Datastream. Sono incluse le best practice generali per l'utilizzo di Datastream.
Modifica il database di origine di un flusso
In alcuni casi, potrebbe essere necessario modificare il database di origine di uno stream. Ad esempio, potresti dover modificare il flusso per replicarlo da una replica anziché dall'istanza del database principale.
- Crea un profilo di connessione per l'istanza di replica.
- Crea uno stream utilizzando il profilo di connessione per la replica che hai creato e il profilo di connessione esistente per la destinazione.
- Avvia il flusso con il backfill della cronologia disattivato. All'avvio del flusso, verranno importati solo i dati dei log binari.
- Facoltativo. Dopo aver avviato lo stream, modificalo per attivare il backfill automatico.
Metti in pausa lo stream che sta leggendo dall'istanza principale.
Facoltativo. Elimina il flusso che trasmetteva il flusso di dati dall'istanza principale.
Facoltativo. Elimina il profilo di connessione per l'istanza principale.
Avvisi e monitoraggio in Datastream
La dashboard di Datastream contiene una grande quantità di 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:
Nella console Google Cloud, vai alla pagina Avvisi di notifications:
Fai clic su Crea criterio.
Fai clic sul menu a discesa Seleziona una metrica.
Nel campo del filtro, inserisci
Datastream
.(Facoltativo) Potresti dover disattivare il filtro Attivo per visualizzare tutte le metriche disponibili.
Cerca la metrica che vuoi monitorare in Stream di DataStream.
Fai clic su Applica.
(Facoltativo) Inserisci i dettagli richiesti nelle sezioni Aggiungi filtri e Trasforma i dati. Fai clic su Next (Avanti).
Inserisci le informazioni richieste nella sezione Configura trigger di avviso. Fai clic su Avanti.
Configura le notifiche nella sezione Configura le notifiche e finalizza l'avviso.
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.
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 di queste metriche può indicare un problema con lo stream 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 esiste un limite per le dimensioni delle tabelle. Se devi creare un flusso con più tabelle, potrebbe entrare in uno stato di errore. Per evitare questo problema, valuta la possibilità di suddividere l'origine in più stream.