Monitoramento de pipeline

O serviço web de status pipelined fornece informações sobre o status do processo pipelined.

Ele pode ser acessado manualmente usando um navegador ou automaticamente com um aplicativo de monitoramento

e está no formato REST, como descrito abaixo.

Indicadores

Esta seção lista os indicadores no serviço web de status.

Os indicadores recomendados para monitorados são realçados.

  • Consumidor: nome do cliente que está enviando os acionadores. Configurado na opção pipeline.
  • http-request
    • last-live-ms-ago: tempo em ms desde a realização de uma verificação de conexão.
    • last-failed-cnx-ms-ago: tempo em ms desde a última falha de verificação de conexão.
    • pipeline-host: nome do host onde os dados do pipeline são obtidos.
  • ponteiro
    • current-offsets: valor do ponteiro no pipeline, por thread filha.
    • last-flush-ms-ago: tempo em ms desde a recuperação de um lote de acionadores.
    • next-offsets-flush: tempo de espera até o próximo lote, quando concluído.
    • processed-since-last-flush: número de acionadores processados no último lote.
  • roteamento
    • acionadores: lista de acionadores recuperados. Configurado na opção pipelined.
  • stats
    • average-pointer-flush-time-ms: tempo médio de processamento para um lote de acionadores.
    • average-trigger-processing-time-ms: tempo médio gasto analisando os dados de acionadores.
    • bytes-read: número de bytes da fila lidos desde o início do processo.
    • current-messages: número atual de mensagens pendentes que foram extraídas da fila e estão aguardando processamento. Este indicador deve estar próximo de zero.
    • current-retries: número atual de mensagens que falharam no processamento e estão aguardando nova tentativa.
    • peak-messages: número máximo de mensagens pendentes tratadas pelo processo desde seu início.
    • pointer-flushes: número de lotes de mensagens processadas desde o início.
    • routing-JS-custom: número de mensagens processadas pelo JS personalizado.
    • trigger-discarded: número de mensagens que foram descartadas após muitas tentativas devido a erros de processamento.
    • trigger-processed: número de mensagens que foram processadas sem erro.
    • trigger-received: número de mensagens recebidas da fila.

Essas estatísticas são exibidas por thread de processamento.

  • average-trigger-processing-time-ms: tempo médio gasto analisando os dados de acionadores.

  • is-JS-processor: valor "1" se esse thread usar o JS personalizado.

  • trigger-discarded: número de mensagens que foram descartadas após muitas tentativas devido a erros de processamento. Este indicador deve ser zero.

  • trigger-failures: número de erros de processamento no JS. Este indicador deve ser zero.

  • trigger-received: número de mensagens recebidas da fila.

  • Configurações: são definidas nos arquivos de configuração.

    • flush-pointer-msg-count: número de mensagens em um lote.
    • flush-pointer-period-ms: tempo entre dois lotes, em milissegundos.
    • processing-threads-JS: número de threads de processamento que executam o JS personalizado.
    • retry-period-ms: tempo entre duas tentativas quando ocorre um erro de processamento.
    • retry-validity-duration-ms: a duração do processamento é repetida até que a mensagem seja descartada.
    • Relatório de mensagens de pipeline

Relatório de mensagens de pipeline

Este relatório exibe o número de mensagens por hora nos últimos cinco dias.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now