Posted On: May 9, 2022
AWS Step Functions now provides a new console experience for viewing and debugging your workflow executions that makes it easier to search, filter, and root cause issues in your executions.
AWS Step Functions is a low-code, visual workflow service that can be used to connect over 220 AWS services and 10,000 API actions to build applications using workflows. AWS Step Functions stores a detailed history for every execution so that you can view the path of execution, audit each transaction, and debug failures.
Now, Step Functions makes it easier to navigate through the details of your workflow executions in the AWS Console to identify issues, dive deeper into the context of a failure, and visually present information in a way that makes sense for you. You can select from three different views for your workflow execution including a navigable workflow graph, a state transition table, and a revamped events table. You can search and filter based on unique attributes such as state name and error type. Errors are now easier to root cause as the experience highlights the reason for failure in a workflow execution and you can reverse sort the execution history to see the events that led to a failure. Customers use map state to optimize the performance and efficiency of their workflows as a set of steps are run for each element of an input array. Now, you can easily navigate through each map iteration to identify its status and any errors.
To use the execution details page, enable the new experience when viewing the execution history for a workflow in the console. The execution details page is generally available in the following regions: US East (Ohio and N. Virginia), US West (Oregon and N. California), Asia Pacific (Tokyo), Canada (Central), and Europe (Ireland and Frankfurt). For a complete list of regions and service offerings, see AWS Regions.
To learn more about the execution details page, view this blog post, read the Developer Guide, and enable the new experience when viewing the execution history for an existing workflow in the AWS console.