Track user processes in Amazon AppStream 2.0 sessions
Blog
This article provides a comprehensive guide for tracking user application processes in Amazon AppStream 2.0 sessions to monitor usage and optimize licensing costs.
- Built-in AppStream 2.0 reports don't capture apps launched from shortcuts or other applications
- Solution uses Windows event tracking (IDs 4688, 4689) to monitor process creation and termination
- Captured data stored in Amazon S3 with Hive-style partitioning for efficient querying
- Requires IAM role, S3 bucket, PowerShell scripts, and session scripts configuration
- Data queried via Amazon Athena with sample queries for usage analysis and reporting
- Integrates with BI tools like Amazon QuickSight for visualization and dashboarding
- Estimated cost: $0.10 for setup, $0.023/GB monthly storage, $0.005/GB for Athena queries
This solution enables detailed application usage tracking in AppStream 2.0 environments, providing insights for licensing optimization and user behavior analysis through queryable data stored in S3.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.