Pipeline Metrics

Acompanhe os gráficos de performance de seus pipelines.

Para acessar a página de Pipeline Metrics, você precisa pertencer a um grupo associado ao papel metrics viewer, como o grupo padrão support. Saiba mais aqui.

Na página Pipeline Metrics, você pode analisar gráficos com o desempenho dos pipelines implantados.

Usando filtros de métricas em pipelines

Os filtros de métricas de pipeline permitem visualizar apenas os pipelines que precisam de sua atenção imediata, classificando-os por status.

A Plataforma da Digibee possui dois filtros principais para seleção de pipelines com base em seu status:

  • Ativos: exibe apenas pipelines ativos.

  • Todos: exibe todos os pipelines, incluindo aqueles que ainda não foram implantados.

Quando o filtro Ativos é selecionado, você pode refinar ainda mais a exibição de pipelines nas seguintes categorias específicas:

  • Implantado

  • Reimplantado

  • Degradado

  • Erro

Visualizando gráficos

Siga as etapas abaixo para ver os gráficos de métricas dos pipelines:

  1. Selecione o ambiente no canto superior esquerdo. Ao selecionar um ambiente, toda a página é atualizada.

  2. Você pode selecionar Status do pipeline no menu suspenso à esquerda para escolher se deseja visualizar pipelines Ativos ou Todos ou pipelines.

  3. Depois de fazer as alterações, use a opção de pesquisa ao lado para encontrar o pipeline que você está procurando. Você pode filtrar a pesquisa por status do pipeline.

  4. Ao selecionar um pipeline, a Plataforma exibe o filtro de 15 minutos por padrão. Você pode alterar o período do relatório escolhendo entre intervalos de 15 minutos, 1 hora, 6 horas, 1 dia e 7 dias ou definir um intervalo de tempo específico conforme desejado.

  5. Em seguida, a Plataforma disponibiliza os gráficos com as métricas.

Para aprender mais sobre tamanho da implantação, execuções simultâneas e réplicas, consulte a documentação relacionada.

Tipos de gráficos

Página de Pipeline Metrics

Invocações de trigger x Execuções de pipeline x Erros

Este gráfico combina três elementos principais:

  • Invocações de trigger: Quando algo aciona o pipeline.

  • Execuções de pipeline: Quando o pipeline é executado.

  • Erros: Quando algo dá errado durante a execução.

Isso pode ser usado para identificar discrepâncias entre o número de vezes que o pipeline foi acionado, o número de vezes que ele realmente foi executado e quantas dessas execuções resultaram em falhas.

Mensagens de pipeline na fila x Mensagens em andamento

Este gráfico mostra o número de mensagens na fila em comparação com o número de execuções em andamento. Isso nos permite identificar possíveis atrasos no processamento de mensagens. Esses atrasos podem ocorrer quando o número de réplicas não é suficiente para atender à demanda gerada pelos consumidores.

Tempo total de resposta x Tempo de resposta do pipeline (Beta)

Este gráfico compara o tempo de processamento do pipeline (tempo de resposta do pipeline) com o tempo de resposta total do pipeline, métrica que representa a duração de tempo desde o momento em que o trigger é invocado até a conclusão do processamento da mensagem na engine, incluindo o tempo gasto na fila de solicitações.

Ele serve como uma ferramenta de diagnóstico para identificar se o principal contribuinte para a latência total de uma mensagem é o tempo de processamento do pipeline ou o tempo na fila, que pode ser influenciado pela configuração da implantação. Este gráfico está em Beta e pode não estar disponível para todos os usuários.

Tempo de resposta do pipeline

Este gráfico exibe o tempo médio de resposta do pipeline em milissegundos. O monitoramento do tempo de resposta é importante para avaliação do desempenho do pipeline e detecção de gargalos.

Tamanhos de mensagens de pipeline

Este gráfico ilustra o tamanho médio das mensagens de solicitação e resposta ao longo do tempo, em bytes. Ele ajuda você a verificar se o tamanho do pipeline (memória) é apropriado para a implantação.

Consumo de memória do pipeline

Este gráfico exibe a porcentagem mínima, máxima e média de utilização de memória em réplicas de pipeline ao longo de um período de tempo. Ele destaca potenciais restrições de memória e oportunidades de otimização, ajudando a evitar erros de Out of Memory.

Consumo de CPU do pipeline

Este gráfico mostra o percentual de uso mínimo, médio e máximo de CPU para cada réplica do pipeline, com base no tamanho de implantação escolhido. Com essas informações, você pode determinar se o tamanho do pipeline selecionado durante sua implantação foi apropriado ou não, pois o uso maior da CPU pode levar a um processamento mais lento.

Consumo de memória do pipeline x Tamanho de mensagens do pipeline

Este gráfico ilustra o uso mínimo, médio e máximo de memória do pipeline em relação aos tamanhos das mensagens de solicitação e resposta.

Atualizado

Isto foi útil?