Monitoraggio di un flusso

Panoramica

Puoi utilizzare Datastream per monitorare i dati e gli eventi elaborati da uno stream. Queste informazioni vengono visualizzate nei grafici seguenti:

  • Velocità effettiva: la frequenza con cui Datastream elabora dati o eventi. Il tasso può essere:

    • La quantità di dati (in MB) trasferiti da Datastream dall'origine alla destinazione.
    • Il numero di eventi associati ai dati trasferiti. Un evento è una singola modifica nell'origine, ad esempio una nuova riga aggiunta a una tabella in un database.

  • Eventi non supportati: il numero di eventi che non possono essere elaborati dall'origine alla destinazione.

  • Aggiornamento dei dati: la differenza di tempo tra i dati che risiedono nell'origine e i dati che vengono trasferiti nella destinazione dal flusso. Viene calcolato come tempo trascorso tra il timestamp di origine e il timestamp di lettura dell'evento più vecchio in fase di elaborazione. Se non ci sono nuovi eventi da leggere dall'origine, l'aggiornamento viene impostato su 0.

    Se sono presenti eventi in coda che Datastream non ha ancora elaborato, questi non vengono presi in considerazione quando Datastream calcola la metrica Aggiornamento dei dati. Ad esempio, un picco della velocità effettiva si riflette nella metrica di aggiornamento solo dopo che Datastream ha elaborato gli eventi che causano il picco.

  • Latenza di sistema: il tempo impiegato da Datastream per elaborare un evento. Questo intervallo viene calcolato come il tempo che intercorre tra le letture di Datastream l'evento e quando viene scritto nella destinazione.

  • Latenza totale: la differenza di tempo tra il momento in cui i dati vengono scritti nell'origine e il momento in cui gli eventi corrispondenti vengono scritti nella destinazione.

Monitorare i dati o gli eventi elaborati

  1. Vai alla pagina Stream nella Google Cloud Console.

    Vai alla pagina Stream

  2. Fai clic sullo stream che vuoi monitorare.

  3. Facoltativo. Scorri fino a visualizzare il grafico Aggiornamento dei dati. Per questo grafico, fai clic sul link Crea criterio di avviso per crearne uno. Un criterio di avviso descrive un insieme di condizioni che vuoi monitorare per il grafico.

    Dopo aver fatto clic sul link, in Cloud Monitoring viene visualizzata la pagina Crea criterio di avviso. In questa pagina puoi definire il criterio di avviso per il grafico. Ciò include la specifica dei criteri che attivano il criterio, chi riceverà una notifica se i criteri vengono soddisfatti e le modalità di avviso.

    Per ulteriori informazioni sui criteri di avviso, inclusa la loro creazione, consulta Gestire i criteri di avviso basati su metriche.

  4. Fai clic sulla scheda MONITORING.

  5. Scorri fino a visualizzare il grafico che rappresenta i dati o gli eventi monitorati da Datastream.

  6. Se stai esaminando il grafico Throughput, puoi selezionare (byte/sec) per visualizzare la quantità di dati trasferiti da Datastream dalla sorgente alla destinazione oppure (eventi/sec) per vedere quanti eventi sono associati ai dati trasferiti.

  7. Per visualizzare la quantità di dati o di eventi elaborati da Datastream in un periodo di ore o giorni, fai clic su 1 ora, 6 ore, 12 ore, 1 giorno, 2 giorni, 4 giorni, 7 giorni, 14 giorni o 30 giorni.

    In alternativa, per impostare un intervallo personalizzato, seleziona il menu Personalizzato e utilizza il selettore Calendario per specificare una data e un'ora di inizio e una data e un'ora di fine per la quantità di dati o il numero di eventi che vuoi visualizzare.

    Datastream aggiorna il grafico nel riquadro in base alla selezione e mostra l'intervallo specificato.

    Ad esempio, se oggi è il 31 ottobre 2021 e fai clic su 30 giorni, il grafico mostrerà la quantità di dati o il numero di eventi elaborati da Datastream dal 1° ottobre 2021.

  1. Tieni premuto il cursore del mouse sulla linea nel grafico per visualizzare la quantità di dati o di eventi elaborati da Datastream per una determinata data e ora.

Passaggi successivi