Executions Page

The Executions page displays information about the state of all run flows of a Flogo app. Details of a trigger are not captured.

From this page, you can:

  • Persist execution data: Select Persist Execution Data to persist execution data to the supported database (currently, PostgreSQL).
    Note: If Persist execution data is disabled, any new execution data is not saved to the database. The Rerun flow from this Activity feature is also disabled for all flow executions.
  • Filter based on app version: You can use the filer to choose the app version for which the data must be displayed.
  • Filter based on time frame: Use the All drop-down to filter based on time frame. For example: in the last 1 hour, last week, last 30 days, and so on.
  • Filter based on flow: If you have multiple flows, use the All Flows drop-down to filter based on flows.
  • Filter based on status: Use the All Statuses drop-down to filter based on the status of the flow.
  • Refresh data: Use to refresh the data in the table.
  • View execution data: The following data is displayed in a tabular format.

    Name Description
    Status Status
    Flow Name Name of the flow.
    Execution ID Instance ID of the flow.
    App Instance ID Instance ID of the app.
    Duration (ms)Duration for which the flow was running.
    Start Time (UTC)Time when the flow was started, based on Coordinated Universal Time (UTC).
    End Time (UTC)Time when the flow ended, based on Coordinated Universal Time (UTC).

  • View details of a flow: For each flow, you can view its details by clicking View Details. A list of activities executed is displayed:
  • Rerun the flow from a specific Activity: You can rerun the flow from a specific Activity. You cannot modify the input data; you can only rerun the Activity.
  • Note: If you rerun an Activity, the previous execution record for the Activity is overwritten in the database. Past execution records of the Activity that was rerun and all subsequent activities in the flow are deleted.
    Important: Exercise caution while re-running a flow attached to the App Startup Trigger and App Shutdown Trigger. These triggers, typically, include logic for creating data or cleaning up data. Such flows might impact the running instances of the app.

    To rerun the flow from a specific Activity: 

      Procedure
    1. On the View Details page, click the expand icon and then click Input & Output Data.

      The input and output for the selected Activity are displayed.


    2. Click Rerun flow from this Activity.
      Note:
      • Rerun flow from this Activity disappears for activities that are a part of subflows. Rerun flow from this Activity also disappears if Persist Execution Data is disabled.
      • If the version of the app running instance is not same as that of the selected version, you cannot rerun the activities.

      After the rerun of the activity, the rerun is indicated by . The Executions page is also updated with the latest data. Click to refresh the changes on the Executions page.