Métricas de tempo de execução do fluxo de trabalho

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Você pode habilitar a coleta de métricas de tempo de execução do fluxo de trabalho para determinar se a execução está ocorrendo da maneira prevista ou está consumindo recursos adicionais.

    Os tempos de execução discrepantes para um fluxo de trabalho são identificados pela comparação dos tempos de execução reais com um intervalo de exceção calculado com o limite de exceção e o tempo de execução estimado definido nas propriedades do fluxo de trabalho.

    Você pode monitorar os resultados dessas métricas no Painel de operações de fluxo de trabalho e nas páginas iniciais personalizadas com medidores de fluxo de trabalho.
    Importante:

    A funcionalidade encontrada em páginas iniciais, organizando informações da sua instância para contar uma história sobre seus dados, agora é encontrada em painéis em novas instâncias. Em instâncias atualizadas com Next Experience habilitado, os usuários podem visualizar páginas iniciais existentes se elas tiverem um URL direto, mas não podem criá-las ou editá-las. Painéis dinâmicos e painéis do Centro de análise assumem a funcionalidade da página inicial.

    Use a Ferramenta de ajuda de descontinuação da página inicial para converter as páginas iniciais na sua instância em painéis dinâmicos.

    Para obter mais informações, consulte:

    Habilitação de métricas de tempo de execução do fluxo de trabalho

    Informe um tempo de execução estimado que possa ser comparado aos tempos reais de execução do fluxo de trabalho.

    Por Que e Quando Desempenhar Esta Tarefa

    Para fluxos de trabalho com linha de base, você também deve habilitar manualmente a coleta de métricas de tempo de execução. O sistema habilita automaticamente a coleta de métricas de tempo de execução em novos fluxos de trabalho.

    Procedimento

    1. Navegar até Todos > Fluxo de trabalho > Editor de fluxo de trabalho.
    2. Abra e submeta o fluxo de trabalho ao check-out.
    3. Na barra de título, clique no ícone do menu e selecione Propriedades.
    4. Na caixa de diálogo "Propriedades do fluxo de trabalho", clique na guia Tempo de execução estimado.
    5. Para habilitar a coleta de métricas de tempo de execução, verifique se a opção Requer ERT está selecionada.
    6. Abra uma configuração na coluna Tempo de execução estimado.
    7. Em Tempo de execução estimado, insira uma estimativa inicial para o tempo de execução do fluxo de trabalho.
      O sistema compara essa estimativa inicial com os resultados de tempo de execução reais para criar relatórios de exceções. O sistema pode atualizar automaticamente esse campo em determinadas circunstâncias. Os designers de fluxo de trabalho também podem atualizar manualmente o campo.
    8. No campo Limite percentual de exceções para ERT, insira o desvio percentual do tempo de execução estimado que identifica um tempo de execução de exceção para o fluxo de trabalho.
      O sistema usa um valor-padrão de 20.
    9. Clique em Atualizar.

    Tempos de execução discrepantes do fluxo de trabalho

    Os tempos de execução do fluxo de trabalho são identificados como exceções quando são mais longos ou mais curtos que o intervalo de exceção calculado para o fluxo de trabalho.

    O intervalo de exceção é calculado automaticamente com os valores de Tempo de execução estimado e Limite percentual de exceções para ERT nas propriedades do fluxo de trabalho. Esses valores são usados nas fórmulas a seguir.

    Tabela 1. Fórmulas para calcular intervalos de exceção do fluxo de trabalho
    Valor calculado Cálculo usado Exemplo
    Valor de exceção Tempo de execução estimado * (Limite percentual de exceções para ERT / 100) 10 segundos * (20 / 100)

    10 segundos * 0,2 = 2 segundos

    Intervalo de exceção (Tempo de execução estimado - Valor de exceção) a (Tempo de execução estimado + Valor de exceção) (10 segundos - 2 segundos) a (10 segundos + 2 segundos) = 8 a 12 segundos

    Quando um fluxo de trabalho é executado dentro do intervalo de exceção, o tempo de execução estimado é atualizado automaticamente.

    Se um fluxo de trabalho tiver um tempo de execução discrepante, ele aparecerá nos medidores de fluxo de trabalho de exceção do painel de operações de fluxo de trabalho e das páginas iniciais personalizadas.

    Atualizações de tempo de execução estimado do fluxo de trabalho

    Quando um fluxo de trabalho é executado dentro do intervalo de exceção, o tempo de execução estimado é atualizado automaticamente.

    O tempo de execução estimado é atualizado com a média móvel cumulativa do valor de tempo de execução mais recente em relação aos tempos de execução anteriores. O valor calculado é arredondado para o segundo mais próximo e armazenado como GlideDateTime.

    Por exemplo:

    Pontos de dados Valor mais recente CRA (Cumulative running average, média cumulativa de execução) Média cumulativa de execução após o arredondamento para o segundo mais próximo
    1 10 segundos 10 segundos 10 segundos
    2 12 segundos 11 segundos 11 segundos
    3 9 segundos 10,333 segundos 10 segundos
    Nota:
    Como o sistema faz o arredondamento para o segundo mais próximo, o cálculo é menos preciso no caso de durações curtas.

    Você também pode atualizar manualmente o tempo de execução estimado nas propriedades do fluxo de trabalho.