Reviewing Logs of Previously Executed Flows
About this task
When a flow executes whether via REST API, directly from the dashboard, or through the Swagger interface; it stores a status message in persistent storage (Redis).These status messages can be accessed through the Server Dashboard by inspecting the list of available endpoints.
To review a specific flow run:
- Locate the endpoint from the list.
- Click the more options(vertical three dots) next to the endpoint name.
- Select View Runs.
- A list of flow runs will appear. Locate the specific run you wish to review.
To examine the flow status message in JSON format:
- Click the Log icon next to the selected run.
To view the flow run status in a graphical format:
- Click the Flow icon.
- A visual dialog opens, showing the flow diagram. Each node is marked:
- Green check mark for success.
- Red check mark for failure.
- To review the logs for each node, right-click on the node and select View Log.
Note: If the flow includes a Split
node, data is processed in batches. Nodes between the
Split and Join nodes may
execute multiple times, based on the input data size and split criteria. To view
logs for each batch, execute the flow in debug mode
(debug=true via the Swagger interface).
Configuration Notes
- The expiration time for flow status messages is defined
by:
/redis/persistence/statusExpiration
- The maximum number of retained flow status entries is defined
by:
/redis/persistence/maxStatisticCount