2.2.6 Search and View Executed Workflows

You can search for workflow executions and view execution details such as status, start time, end time, failed tasks, input and output payload paths, and the reason for failure or termination.

  1. Open the navigation menu and click Executions.
  2. Click the Workflows tab.
    Details of all executed workflows are displayed.
  3. Use one or more of the following options to filter the executed workflows.
    • Workflow Name: Select the name of the workflow you want to search.
    • Workflow ID: Enter the unique identifier to view details of a specific workflow. A unique Workflow ID is generated every time you run a workflow.
    • Status: Filter workflows by their execution status, such as running, failed, completed, or paused.
    • Start Time From: Select a date and time range to narrow down searches based on the duration from when workflows were executed. Use this option with the Start Time To field to retrieve workflows that were started within a specific duration.
    • Start Time To: Select a date and time range to narrow down searches based on the duration until when workflows were executed. Use this option with the Start Time From field to retrieve workflows that were started within a specific duration.
  4. Click Search to apply your search criteria to display matching workflow executions.
  5. Optional. You can customize the columns displayed in your workflow list. Click Columns, select all the details you want to view as mentioned in the following list, and then click Close.
    • Start Time: The date and time when the workflow execution began.
    • Workflow ID: The unique identifier assigned to each workflow instance.
    • Workflow Name: The descriptive name of the workflow definition being executed.
    • Created By: The user or service that initiated the workflow instance.
    • End Time: Date and time when the workflow execution reached a terminal state. This value is empty for workflows that are still running.
    • Status: Current status of the workflow execution.
    • Version: The version number of the workflow definition used for this execution.
    • Correlation ID: Identifier used to associate related workflow executions. You can use this value to group executions related to the same business request, order, transaction, or customer.
    • Update Time: The most recent date and time when any changes occurred to the workflow instance.
    • Reason: Reason why the workflow did not complete successfully. This value is populated by MicroTx Workflows when a workflow fails, times out, or is terminated. It may include an error message from a failed task, a system-generated reason, or a termination reason provided by the caller.
    • Execution Time: Total time taken by the workflow execution. For completed workflows, this is calculated from start time to end time.
    • Failed Ref Tasks: Task reference names of the tasks that failed in the workflow execution. Task reference names are the unique task identifiers used within a workflow definition.
    • Event: Event that triggered the workflow execution, if the workflow was started by an event handler.
    • Input Payload Path: External storage path for the workflow input payload, if the input payload was stored externally.
    • Output Payload Path: External storage path for the workflow output payload, if the output payload was stored externally.
    • Priority: Execution priority assigned when the workflow was started. Priority is a numeric value from 0 to 99, where a higher value gives the workflow higher scheduling priority.
    The selected details of the executed workflows are displayed. To reset the selected columns, click Reset to default.
You can continue to filter the search results or click Refresh to reload results without any search criteria.