Detalhes da execução do fluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 13 min. de leitura
  • Exiba informações de tempo de execução sobre uma ação ou fluxo diretamente do ambiente de design, como o estado atual, os itens executados e os valores produzidos. Abra registros relacionados de editores de ServiceNow AI Platform incorporados ou em uma nova guia.

    Cada vez que você testa um fluxo, o sistema gera informações sobre a configuração e os valores de tempo de execução produzidos como detalhes de execução do fluxo. Você pode exibir detalhes de execução de fluxo no Operações guia de Workflow Studio. Selecione uma execução de fluxo para abrir a página de detalhes da execução associada.

    Figura 1. Exemplo de detalhes de execução de fluxo para as execuções de hoje
    Lista de detalhes de execução de fluxo para as execuções de hoje.
    Cada página de detalhes de execução exibe informações de tempo de execução sobre o fluxo.
    • Nome do fluxo
    • Atualizar dados de fluxo
    • Estado do fluxo
    • Opções de registros relacionados
    • Estatísticas de fluxo
    Figura 2. Detalhes da execução da amostra
    Detalhes da execução da amostra

    Nível de emissão de relatórios

    O nível de emissão de relatórios determina quais detalhes de execução um fluxo, subfluxo ou ação gera durante as operações normais. Por padrão, Workflow Studio não gera detalhes de execução durante operações normais. Workflow Studio gera detalhes de execução de fluxo completo quando você testa um fluxo, subfluxo ou ação individual. Quando sua instância gera e armazena mais detalhes de execução, a emissão de relatórios tem mais impacto no desempenho da instância.

    Cada nível de emissão de relatórios gera progressivamente mais detalhes de execução de fluxo.

    Desligado
    O sistema não gera detalhes de execução de fluxo. O sistema gera detalhes de execução somente quando você executa um teste.
    Nota:
    Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.
    Básico: somente estados de tempo de execução e durações
    O sistema gera detalhes de execução do tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução e a duração desses itens básicos. Você também pode ver os valores de configuração e tempo de execução para gatilhos de fluxo, entradas de subfluxo e saídas de subfluxo.
    Total: valores de configuração de ação e tempo de execução (somente para depuração)
    O sistema gera detalhes de execução de configuração e tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Para ações personalizadas, você também pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de suas etapas. Você também pode ver os valores de configuração para gatilhos de fluxo, subfluxos, ações e etapas que fazem parte de uma ação personalizada.
    Importante:
    Somente usuários com a função fd_read_operations_all podem ver informações de configuração e tempo de execução, como valores de registro nos detalhes de execução do fluxo. Usuários sem esta função verão apenas detalhes básicos sobre o estado e a duração.
    Rastreamento: todos os valores (somente para teste e suporte)
    O sistema gera detalhes de execução de configuração e tempo de execução para cada execução de fluxo, subfluxo, ação e etapa. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Você também pode ver os valores de configuração para gatilhos de fluxo, subfluxos, ações e etapas.
    Importante:
    Somente usuários com a função fd_read_operations_all podem ver informações de configuração e tempo de execução, como valores de registro nos detalhes de execução do fluxo. Usuários sem esta função verão apenas detalhes básicos sobre o estado e a duração. Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.

    Se um fluxo for executado enquanto a emissão de relatórios estiver desativada, os detalhes da execução anterior nunca estarão disponíveis para o fluxo, mesmo que o nível de emissão de relatórios mude posteriormente. Se um fluxo for executado enquanto a emissão de relatórios estiver ativada, os detalhes da execução estarão disponíveis para essa execução de fluxo, mesmo que o nível de emissão de relatórios mude. O nível de emissão de relatórios não tem efeito no contexto e nos registros de log.

    Você pode configurar o nível de emissão de relatórios padrão que o sistema usa para gerar detalhes de execução sempre que um fluxo é executado. Para obter mais informações, consulte Ativar emissão de relatórios de fluxo.

    Atualizar dados de fluxo

    Atualize os dados de tempo de execução do fluxo conforme necessário. Defina uma preferência de fluxo para atualizar os dados de fluxo automaticamente ao executar um teste. Consulte Preferências do usuário para fluxos.

    Estado do fluxo

    Todos os fluxos ativos estão em um desses estados.

    Concluído
    O fluxo executou todas as ações com sucesso. As estatísticas de fluxo exibem detalhes de configuração e tempo de execução de cada ação.
    Cancelado(a)
    O fluxo foi interrompido porque a duração do tempo de execução do fluxo excedeu o valor de tempo limite do fluxo ou alguém cancelou manualmente o fluxo.
    Aguardando
    O fluxo pausado em uma ação que está aguardando que alguma condição seja atendida antes de continuar. As estatísticas de fluxo exibem detalhes de configuração e tempo de execução para ações concluídas, bem como todas as ações aguardando que uma condição seja atendida. Os fluxos no estado Aguardando exibem um Cancelar fluxo Ação de IU no cabeçalho.
    Pausados
    O fluxo pausado para permitir a execução de fluxos de prioridade mais alta ou para habilitar um desligamento normal do nó. As estatísticas de fluxo exibem detalhes de configuração e tempo de execução das ações concluídas.
    Presumido interrompido
    O fluxo está em execução há mais de 15 minutos e não tem mais um ID de transação válido para o nó atual. Como alternativa, o fluxo está em execução há mais de oito horas em outro nó. O fluxo pode ter interrompido devido a uma interrupção inesperada, como a transação ser encerrada ou o nó reiniciado.
    Erro
    O fluxo parou com um erro. As estatísticas de fluxo exibem detalhes de configuração e tempo de execução das ações concluídas e detalhes de configuração da ação que produziu o erro. Os fluxos no estado Erro exibem um Ir para erro Ação de IU no cabeçalho.
    Nota:
    Quando uma ação resulta em um erro, o fluxo para de ser executado nesse ponto e resulta em um estado de erro.

    Opções de registros relacionados

    Na página Detalhes da execução, você pode acessar registros relacionados ao fluxo atual.

    Abrir fluxo
    Use esta opção para fazer mudanças de configuração e publicar uma nova instância do fluxo. Mudar a configuração do fluxo não muda nenhum fluxo ativo no momento.
    Abrir registro de contexto
    Use esta opção para exibir o estado do fluxo, a duração da execução e as entradas de log relacionadas em uma exibição de formulário padrão. Esta opção abre o registro de contexto em uma nova guia.
    Abrir logs de fluxo
    Use este link para exibir informações de log detalhadas sobre cada ação. Este link abre a lista de entradas de log em uma nova guia.
    Abrir registro atual
    Para fluxos que têm um gatilho baseado em registro, use este link para exibir o registro de gatilho em uma janela pop-up.
    Ação em aberto
    Use este link para fazer mudanças de configuração e publicar uma nova instância da ação. Mudar a configuração da ação não muda nenhum fluxo ativo no momento. Este link não está disponível para as ações principais fornecidas por ServiceNow.

    Estatísticas do fluxo

    Use estatísticas de fluxo para ver detalhes de configuração e valores de tempo de execução de cada componente de fluxo. Selecionar um gatilho ou ação expande a linha e exibe detalhes de configuração e tempo de execução sobre ela.

    Figura 3. Estatísticas de fluxo de amostra
    Estatísticas de fluxo de amostra

    Os seguintes tipos de detalhes de execução estão disponíveis.

    Origem da chamada
    Exiba a origem de chamada que iniciou um fluxo, subfluxo ou ação.
    Executar como
    Identifique se o fluxo foi Executar como o sistema ou o usuário que acionou o fluxo.
    Executar com as funções
    Identifique as funções concedidas ao usuário que acionou o fluxo.
    Metadados de Integração
    Exiba dados de transação, como conexão e credencial usadas, MID Server usado, host de destino e tamanho da carga. Os metadados de integração são exibidos somente para etapas de integração e exigem um separado IntegrationHub assinatura. Para obter mais informações, consulte Etapas de integração .
    Detalhes da Configuração
    Exiba a lista de variáveis de entrada para identificar erros de configuração com a ação. Cada variável tem sua própria linha exibindo seu nome, tipo de dados, definições de configuração e valor de tempo de execução. As definições de configuração exibem valores dinâmicos como cápsulas. Os valores de tempo de execução exibem registros gerados como um link.
    Nota:
    As variáveis que têm funções de transformação exibem apenas um valor de tempo de execução, que é o resultado de todas as transformações.
    Dados de saída
    Exiba a lista de variáveis de saída para identificar erros de configuração com a ação.
    Logs
    Use as entradas de log para identificar possíveis problemas de processamento ou desempenho. Cada entrada de log tem sua própria linha exibindo a data de criação, o nível de log e a mensagem de log. Se a ação não gerar logs, as estatísticas exibirão a cadeia de caracteres Nenhum log .
    Nota:
    Os logs exibem a hora no formato UTC porque os logs devem ser salvos como cadeias de caracteres para que a instância possa compartilhar os dados de log entre seus vários nós. Cada nó pode residir em um fuso horário diferente, o formato UTC é usado como um formato comum para preservar os valores de tempo corretos.
    Etapas

    Use a lista de etapas para identificar erros de configuração com a ação. Cada etapa tem sua própria linha exibindo o nome da variável, o tipo de dados, as definições de configuração e o valor do tempo de execução. As ações principais não exibem etapas porque você não pode mudar a configuração.

    Mude com.snc.process_flow.reporting.serialized.val_size_limitpropriedade do sistema para truncar valores de tempo de execução na configuração da etapa de detalhes de execução de fluxo. Para saber mais, consulte Workflow Studio propriedades do sistema de fluxo.

    Hora de início
    Exiba a hora local em que uma ação foi iniciada.
    Duração da execução
    Use a duração da execução para identificar possíveis problemas de processamento ou desempenho. A duração da execução é medida em milissegundos.A partir de Washington DC versão, a duração da execução lista o tempo total para executar um item. O tempo total inclui esses itens.
    • Tempo na fila de eventos
    • Tempo na fila do ECC
    • Tempo de processamento do evento
    • Tempo de execução no mecanismo de fluxo
    • Tempo de comunicação com um MID Server
    Informações de nova tentativa
    Use a seção de informações de novas tentativas para exibir detalhes sobre a política de novas tentativas. Os detalhes incluem o tipo de estratégia de nova tentativa, o tempo decorrido e a próxima solicitação de nova tentativa programada. A seção Informações da nova tentativa aparece somente quando a política de novas tentativas está habilitada na etapa. Para obter mais informações, consulte Política de repetição.

    Origem da chamada

    A origem da chamada lista o que iniciou um fluxo, subfluxo ou ação.

    Origem Descrição
    Workflow Studio Teste O fluxo foi iniciado porque alguém selecionou Teste . Workflow Studio interface. As condições do gatilho de fluxo foram ignoradas.
    Gatilho CRUD O fluxo começou quando as condições do gatilho baseadas em registro foram atendidas.
    Gatilho de data O fluxo começou quando as condições do gatilho baseadas em programação foram atendidas.
    Gatilho de métrica O fluxo começou quando o MetricBase acionou as condições de um MetricBase atendidos.
    Catálogo de serviços Gatilho O fluxo começou quando um Catálogo de serviços o item foi solicitado.
    Script O fluxo começou a partir de uma chamada de método em um script, como uma regra de negócio.
    Script em segundo plano O fluxo começou a partir de uma chamada de método no Scripts - Plano de fundo módulo.

    Visualizador de texto integrado

    Workflow Studio Exibe registros de saída de tempo de execução e configuração baseados em texto grandes, como saída de e-mail, cargas XML ou etapas de script usando um visualizador de texto incorporado. O visualizador de texto incorporado pode formatar texto como HTML, texto sem formatação ou JavaScript codificado por cores. Para etapas de script, o visualizador de texto destaca as linhas de código que contêm erros.

    Figura 4. Exibição de texto de amostra de uma etapa de script
    Script de amostra

    Exibindo resultados de cada item na lógica de fluxo

    Workflow Studio exibe um controle seletor para exibir a configuração e os resultados de tempo de execução de cada item processado pela lógica de fluxo. Selecione um número de registro para ver a configuração e os detalhes do tempo de execução.

    Figura 5. Estatísticas de fluxo de amostra para cada item na lógica de fluxo
    Para cada lógica de fluxo

    Detalhes da execução do subfluxo

    Os analistas de processo podem exibir detalhes de execução de subfluxo de vários locais.

    Fluxo pai
    Um fluxo primário lista os detalhes de execução de fluxo de cada subfluxo que ele chama como elementos em linha. Expanda a etapa do subfluxo para ver os detalhes da execução do subfluxo.
    Subfluxo
    O sistema gera detalhes de execução de fluxo para cada execução de subfluxo. Exiba detalhes da execução do subfluxo diretamente na lista de execuções de fluxo.

    Suporte à função do usuário

    Você pode controlar o acesso aos detalhes de execução do fluxo concedendo funções de usuário. Para obter mais informações sobre disponíveis Workflow Studio funções do usuário, consulte Acesso do usuário ao Workflow Studio fluxos.

    Tabela 1. Workflow Studio funções para detalhes da execução
    Título da função [name] Descrição Contém funções
    flow_operator Permite que você exiba detalhes de execução de fluxo, painéis e logs. Os administradores podem conceder esta função aos usuários que desejam exibir os resultados da execução, mas não criá-los, alterá-los ou testá-los. nenhum
    fd_read_operations Permite exibir detalhes básicos de execução de fluxo e ação. Quando a emissão de relatórios está habilitada, os usuários com esta função só podem ver detalhes básicos de execução, como o estado e a duração do tempo de execução. Se o nível de relatório gerar detalhes adicionais, os usuários com esta função não poderão vê-los. Os administradores podem conceder essa função a usuários que só precisam exibir resultados de execução básicos, mas não criar, mudar ou testar fluxos e ações.
    Nota:
    As funções somente leitura são incompatíveis com funções que fornecem acesso de gravação. Evite conceder ao mesmo usuário uma função de acesso somente leitura e uma de gravação.
    nenhum
    fd_read_operations_all Permite que você exiba todos os detalhes de execução de fluxo e ação gerados. Quando a emissão de relatórios está habilitada, os usuários com esta função podem exibir todos os detalhes de execução disponíveis. O usuário só pode ver o máximo de detalhes definido pela propriedade do sistema no nível de relatório. Os administradores podem conceder essa função a usuários que precisam exibir todos os resultados de fluxo, mas não criar, mudar ou testar fluxos e ações.
    Nota:
    As funções somente leitura são incompatíveis com funções que fornecem acesso de gravação. Evite conceder ao mesmo usuário uma função de acesso somente leitura e uma de gravação.
    fd_read_operations

    Executar com suporte a funções

    Quando um fluxo é executado com uma ou mais funções privilegiadas, um usuário também deve ter essas funções privilegiadas para ver os detalhes da execução do fluxo. Por exemplo, se um fluxo for executado como Sistema, um usuário deverá ter a função de administrador para exibir os detalhes de execução do fluxo. Além disso, se um fluxo for executado com uma função que possa acessar a criptografia de campo, um usuário também deverá ter essa função para exibir os detalhes de execução do fluxo. Para obter mais informações sobre criptografia de campo e funções, consulte Field Encryption.