Pode usar o fluxo de dados para monitorizar dados e eventos processados por uma stream. Estas informações aparecem nos seguintes gráficos:
Débito: a taxa à qual o Datastream processa dados ou eventos. Esta taxa pode ser:
- A quantidade de dados (em MB) que o Datastream transfere da origem para o destino.
O número de eventos associados aos dados que estão a ser transferidos. Um evento é uma única alteração na origem, como uma nova linha adicionada a uma tabela numa base de dados.
Eventos não suportados: o número de eventos que não podem ser processados da origem para o destino.
Atualidade dos dados: a diferença de tempo entre os dados existentes na origem e os dados que estão a ser transferidos para o destino pela stream. É calculado como o tempo decorrido entre a data/hora de origem e a data/hora de leitura do evento mais antigo que está a ser processado. Se não existirem novos eventos para ler da origem, a atualização é definida como 0.
Se existirem eventos em fila que o fluxo de dados ainda não processou, estes não são tidos em conta quando o fluxo de dados calcula a métrica de atualidade dos dados. Por exemplo, se houver um pico no débito, este reflete-se na métrica de atualidade apenas depois de o Datastream processar os eventos que causam o pico.
Latência do sistema: o tempo que o Datastream demora a processar um evento. Este intervalo é calculado como o tempo entre o momento em que o fluxo de dados lê o evento e o momento em que o evento é escrito no destino.
Latência total: a diferença de tempo entre o momento em que os dados são escritos na origem e o momento em que os eventos correspondentes são escritos no destino.
Monitorize os dados ou os eventos processados
Aceda à página Streams na Google Cloud consola.
Clique na stream que quer monitorizar.
Opcional. Desloque a página até aparecer o gráfico Atualidade dos dados. Para este gráfico, clique no link Criar política de alertas para criar uma política de alertas para ele. Uma política de alerta descreve um conjunto de condições que quer monitorizar para o gráfico.
Depois de clicar no link, a página Criar política de alertas é apresentada no Cloud Monitoring. Nesta página, pode definir a política de alertas para o gráfico. Isto inclui especificar que critérios acionam a política, quem é notificado se os critérios forem cumpridos e como é feita a notificação.
Para mais informações sobre políticas de alerta, incluindo como criá-las, consulte o artigo Gerir políticas de alerta baseadas em métricas.
Clique no separador MONITORIZAÇÃO.
Desloque a página até aparecer o gráfico que representa os dados ou os eventos que a stream de dados está a monitorizar.
Opcionalmente, se estiver a analisar o gráfico Débito, selecione (bytes/seg) para ver a quantidade de dados que o Datastream transfere da origem para o destino ou (eventos/seg) para ver quantos eventos estão associados aos dados que estão a ser transferidos.
Para ver a quantidade de dados ou o número de eventos que o Datastream processou durante 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.
Em alternativa, para definir um intervalo personalizado, selecione o menu Personalizado e, em seguida, use o selecionador de Calendário para especificar uma data e uma hora de início, bem como uma data e uma hora de fim para a quantidade de dados ou o número de eventos que quer ver.
O fluxo de dados atualiza o gráfico no painel para refletir a sua seleção e apresenta o intervalo especificado.
Por exemplo, se hoje for 31 de outubro de 2021 e clicar em 30 dias, o gráfico mostra a quantidade de dados ou o número de eventos que a stream de dados processou desde 1 de outubro de 2021.
Mantenha o ponteiro sobre a linha no gráfico para apresentar a quantidade de dados ou o número de eventos que o fluxo de dados processou para uma data e hora específicas.
O que se segue?
- Para saber mais sobre streams, consulte o artigo Ciclo de vida da stream.
- Para saber como ver informações sobre a sua stream, consulte o artigo Veja uma stream.
- Para saber como modificar uma stream, consulte o artigo Modifique uma stream.