Monitorar um stream

É possível usar o Datastream para monitorar os dados e eventos que um stream processa e configurar políticas de alerta para acompanhar a integridade da replicação. No Datastream, um evento representa uma única alteração na origem, como uma nova linha adicionada a uma tabela de banco de dados. Para monitorar erros de stream, consulte Resolver problemas de um stream.

O Datastream exibe o desempenho do stream em gráficos de capacidade, eventos não compatíveis, atualização de dados, latência do sistema e latência total. A capacidade mostra a taxa em que um stream transfere dados, em megabytes, ou processa eventos. Eventos sem suporte rastreia o número de eventos de origem que o Datastream não pode processar.

A atualização de dados mede o tempo entre o momento em que os dados são gravados na origem e o momento em que o Datastream lê o evento mais antigo sendo processado. Essa métrica é 0 quando não há novos eventos para ler e reflete picos de atividade somente depois que o Datastream começa a ler esses eventos. A latência do sistema monitora o tempo entre o momento em que o Datastream lê um evento e o grava no destino. A latência total representa o atraso de ponta a ponta entre o momento em que os dados são gravados na origem e o momento em que os eventos correspondentes chegam ao destino.

Monitorar dados ou eventos processados

  1. Acesse a página Streams no console do Google Cloud .

    Acessar a página "Mural"

  2. Clique no stream que você quer monitorar.

  3. Opcional. Role até que o gráfico Atualização de dados apareça. Para esse gráfico, clique no link Criar política de alertas para criar uma política de alertas para ele. Uma política de alertas descreve um conjunto de condições que você quer monitorar para o gráfico.

    Depois de clicar no link, a página Criar política de alertas vai aparecer no Cloud Monitoring. Nessa página, é possível definir a política de alertas para o gráfico. Isso inclui especificar quais critérios vão acionar a política, quem será notificado se os critérios forem atendidos e como será feita a notificação.

    Para mais informações sobre políticas de alertas, incluindo como criá-las, consulte Como gerenciar políticas de alertas baseadas em métricas.

  4. Clique na guia MONITORAMENTO.

  5. Role até que o gráfico que representa os dados ou eventos que o Datastream está monitorando apareça.

  6. Se você estiver analisando o gráfico Capacidade, selecione (bytes/segundo) para ver a quantidade de dados que o Datastream transfere da origem para o destino. (evento/segundo) para ver quantos eventos estão associados aos dados que estão sendo transferidos.

  7. Para ver a quantidade de dados ou quantos eventos o Datastream processou em um período de horas ou dias, clique em 1 hora, 6 horas, 12 horas. 1 dia, 2 dias, 4 dias, 7 dias, 14 dias, ou 30 dias.

    Ou, para definir um período personalizado, selecione o menu Personalizado e use o seletor de Calendário para especificar uma data de início e hora e data e hora de término para a quantidade de dados ou o número de eventos que você quer visualizar.

    O Datastream atualiza o gráfico no painel para refletir sua seleção e exibe o intervalo que você especificou.

    Por exemplo, se hoje for 31 de outubro de 2021 e você clicar em 30 dias, o gráfico mostrará a quantidade de dados ou o número de eventos processados pelo Datastream desde 1o de outubro de 2021.

  8. Mantenha o ponteiro sobre a linha no gráfico para mostrar quantos dados ou eventos o Datastream processou em uma data e hora específicas.

A seguir