Skip to main content
Skip table of contents

Tracking Workflows with Run History

The Run History feature provides a comprehensive overview of all flow runs at the space level, offering detailed records with filtering and search capabilities. This tool allows you to monitor every step of any flow without requiring additional setup. You can access it by clicking on Spaces, selecting a specific space, and navigating to the Runs tab.

image-20240923-123440.png

Run History on a Space Level showing all Flow runs in the time range

Filter Section

The Run History offers several filters that can help refine the list of runs displayed in the table:

  • Filter by Keyword: Allows filtering runs by a specific term.

  • Filter by App: Allows filtering by one or more apps within the current space.

  • Filter by Node type: Provides the option to filter by either Primary Nodes (default) or All Nodes.

    • Primary Nodes Displays the most important nodes involved in a run, including all qibb nodes and key standard nodes. This filter helps focus on the overall process, hiding technical or debugging details.

    • All Nodes Displays all nodes involved in a run, useful for debugging each step of the flow in detail.

  • Time Range: Allows filtering runs based on a specified time range, such as "Last 24 hours."

Optimizing Your Search with Filters
Using filters, such as App and Time Range, can improve the performance of your search results by reducing the dataset, allowing for faster operations.

image-20240924-081828.png

Filters section available

Additional Options

  • Polling interval: Lets you set an automatic polling interval (in seconds) to refresh the Runs table and fetch the latest records. The default is "No polling."

  • Refresh button: Allows you to manually refresh the Runs table to display the latest records.

image-20240924-081545.png

The Polling interval and Refresh options

Run History Table Columns

The Run History table includes the following columns:

  • Timestamp: Displays the date and time of the run.

  • Run: Shows the unique identifier (ID) for the run.

  • Node: Lists the node involved after the flow is executed.

  • Group: Displays the node’s group if applicable.

  • Flow Tab: Shows the flow tab’s ID and name.

  • App: Displays the app's ID and name associated with the flow.

Example of Filtering Runs

Below is an example of the Run History table after filtering by a specific keyword and app.

image-20240924-081326.png

Expandable Run Entries

After a flow is executed, its associated nodes are grouped under an expandable row in the table. You can expand these entries by clicking the arrow icon located on the right side of each row.

  • Message content: If a node generates a message object (JSON data processed by each node during a run), an arrow icon will appear to allow you to view the message content.

image-20240924-082156.png

Run History table showing an expanded row and its JSON message content

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.