QS Reader Session Metrics

Hello,

We are trying to decide whether we want to continue using user based pricing or switch to capacity based pricing. For that we would ideally want to see the number of reader sessions. I know that in [Quicksight provides cost metrics in CUR] (QuickSight now provides standardized user level cost and usage data) and with old user based pricing indeed the number of sessions could be derived using line_item_usage_type = QS-Reader-Usage-*-Session.

However, the problem is that the QuickSight account was created after new User based pricing took place with 3$ per month per reader and this means that in CUR we don’t see these line_item_usage_type, instead we just see EU-Reader-Enterprise-Month, which makes sense considering that the price is constant for a reader user.

We are gathering event data from CloudTrail logs (eventname=GetDashboard) but that’s not exactly 1:1 with sessions because users may have viewed multiple dashboards in the same 30-min window or the users can open dashboard and keep it open for a long time without reopening or refreshing the page → multiple sessions can fit there.

Therefore, the question is whether sessions data is available somewhere and would there be a plan to have it available?

Best regards,
Kseniya

Hi @ksenstad - Currently, there is no direct way to view the exact number of sessions per QuickSight reader user within the QuickSight service itself, when you are using per user pricing. However, you can get an approximate count of sessions per user by analyzing the CloudTrail logs, which log a “GetDashboard” event each time a user views a dashboard. Alternatively, you can deploy the QuickSight Admin Dashboard, which provides some usage metrics and insights into user adoption of your QuickSight dashboards. The Admin Dashboard does not show exact session counts per user, but it can give you an overview of usage patterns across your users.
At AWS, our roadmap is primarily driven by our customers. Your feedback helps us build a better service. I have tagged this as a feature request.

Hello @awsvig ,

Thanks for your answer. Yes, we are already gathering some quicksight metrics using GetDashboard event and also some others. Still would be nice to have session metrics at some point, so thanks for tagging it as a feature request.

Best regards,
Kseniya

1 Like