This article outlines 2 new capabilities released by Amazon GameLift Streams: session performance statistics and improved session status reasons and error messaging.
Amazon GameLift Streams has launched new observability capabilities with session performance statistics, providing developers with real-time data for individual stream sessions and insights into application performance issues.
Developers can access detailed metrics on CPU, memory, GPU, and VRAM usage for active sessions through the GameLift Streams Web SDK or view them directly in the AWS console's built-in overlay on the 'Test stream' page (see screenshot). Performance stats can also be exported to a file for post-session analysis.

GameLift Streams also launched additional session status reasons and improved error messaging, giving developers deeper insights into why stream sessions terminate. This enables faster root cause analysis of unexpected terminations and streamlines the troubleshooting experience.
Session performance stats and additional stream status reasons are available in all AWS Regions where Amazon GameLift Streams is offered at no additional cost.
To get started: Create new stream groups and download the updated Web SDK 1.1.0 to integrate session performance stats into your clients.