Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Reporting → Execution Logs The Reporting → Execution Logs page can be reached by clicking the Image Modified menu  menu item.


Image RemovedImage Added

Data from this page can be viewed as Grid or as Chart. The switch between them can be made with the toggle button located at the right side of the page:

Image Modified

  • Grid View: all executed workflows are displayed in a grid with 13 columns:
    • Category: displays the workflow's category.
    • Workflow NameWorkflow Display Name: displays the executed workflow's display name.
    • Version: displays the executed workflow's version.
    • Timestamp: displays the executed workflow's timestamp.
    • Executed By: displays the user that ran the workflow.
    • Executed At: displays the date and time when the workflow has been run.
    • Duration: displays the time of the workflow's execution.Execution Status:: displays the workflow's execution status.
    • Status: green for completed workflows, red for exceptions or aborted workflows, yellow for other statuses ( waiting for user input and waiting for approval for example) 
    • Details: displays a link to the workflow Tracking Data window.
    • Parameters: displays the workflow's parametersStatus: green for completed workflows, red for terminated or aborted workflows, yellow for other statuses (unhandled exception, for example)
    • Saved State: this is used as a restore point for a workflow which allows it to resume before an error occurs if the workflow contains ‘PersistWorkflowState’ activity or workflows that are persisted without state (workflows that contain Approval/Wait For More Input activities which are persisted until further action: user vote etc).

IMPORTANT: A new execution status has been introduced for scenarios where users stopped workflows in Running Workflows page but the agent was either non-responsive/stopped/non-existent and could not abort the workflow execution real time. In these cases, workflows will be updated to status Stopping until an agent is available to update the execution status to aborted/terminated

The Saved State will allow the user to execute again the workflow starting with the next activity after a ‘PersistWorkflowState’ activity. If multiple ‘PersistWorkflowState’ activities are used in a workflow’s logic, the Saved State will be overwritten and the last restore point will be executed again if an error/exception was thrown after the execution of the ‘PersistWorkflowState’ activity. In order to resume the workflow execution, click on State button or terminate the workflow execution by clicking on Delete State button (the information of the user who terminated the workflow by clicking on Delete State is logged at the end of the workflow's Tracking Data). 

In case of workflows persisted without the state, users can terminate the execution of the workflow by clicking on Terminate button (the information of the user who terminated the workflow by clicking on Terminate is logged at the end of the workflow's Tracking Data).

    • Persistence Details: this column displays a detailed report about workflow persistence actions (loaded and executed instances from Saved State). Click on Info button to see the Persistence Details report. 
    • Central Storage Path the users can download the files stored in Central Storage Path by clicking on desired file.

 Image Added


The Executed Workflows table contains a set of filters and a list of all the executed workflows.
The set of filters provided may be used to display only the desired workflows. Every filter can be used by itself or combined with others:

  • the Starting Date filter: there will be displayed only the workflows executed from the selected date and time
  • the Ending Date filter: there will be displayed only the workflows executed up to and including the date and time
  • the User name filter: there will be displayed only the workflows executed by the selected user
  • the the Workflow name filter: there will be displayed only the executed workflows with the selected name
  • the the Tracking data filter: there will be displayed only the workflows having as output data the value specified in the filter
  • the the InArgument value filter filter: there  there will be displayed only the workflows having the IN argument value specified in the filter
  • the the Approved by user filter filter: there  there will be displayed only the workflows approved workflows approved by the specified user
  • the Status filter: there will be displayed the executed workflows with the selected status
  • Approval activities workflows can be displayed by checking the the Show Workflows that contain approval activity option option.

These filters can be mixed, for a more effective display of the executed workflows. 

Navigation through the list pages with the executed workflows can be made by clicking the page buttons from the table's footer.

The Columns Configuration: the user can configure the columns and sort them.


Image Modified


Image Modified 

  • Chart View: all executed workflows are displayed as a graphical representation, where:
    • X axis: depending on the Administrator license status (Trial or Licensed), there are displayed the subscription dates:
      • if in Trial: first date is the subscription start date and the last date is the last day when workflows were executed;
      • in Licensed:
        • for perpetual license: first date is the subscription start date and the last date is the last day when workflows were executed;
        • for standard license: first date is the subscription start date and the last date is the subscription end date;
    • Y axis: starts from 0 and ends with the maximum number of executed workflows at that time.
    • nodes: executed workflows on a certain date.


Image Modified


Tracking Data

The Workflow tracking data window is automatically populated with information such as the workflow description, the user that started the execution, the start and finish date and time and its overall status. It may also display the Approval status, if the workflow has Approval activities.
It also displays a list with the workflow parameters and the execution returned values.


The Basic view:

Image Modified


At the bottom of the window there can be seen a set of options for execution details display:

  • Auto Refresh option option: if checked, the the Tracking Lines will  will be updated during the execution
  • Browsing buttons and  buttons and Scroll to Last option option: in order to navigate through the Tracking Lines when there are many execution lines.


The Approval view:


Image Modified


The Workflow view: provides  provides a graph representing the execution status overview. The Workflow tab is visible only for workflows using using WorkflowStep activities activities, each WorkflowStep activity representing a node in the graph:


Image Modified