Posted On: Jun 23, 2022

Amazon QuickSight now supports monitoring of QuickSight assets by sending metrics to Amazon CloudWatch. QuickSight developers and administrators can use these metrics to observe and respond to the availability and performance of their QuickSight ecosystem in near real time. They can monitor dataset ingestions, dashboards, and visuals to provide their readers with a consistent, performant, and uninterrupted experience on QuickSight. For more information, visit here.

There are four categories of QuickSight CloudWatch metrics:

  • Ingestion metrics can be used to monitor performance and availability of data ingestions (IngestionInvocationCount, IngestionRowCount, IngestionErrorCount and IngestionLatency).
  •  Dashboard metrics can be used to monitor performance of dashboards when viewed by readers (DashboardViewLoadTime and DashboardViewCount).
  • Visual metrics can be used to monitor the performance and availability of visuals (VisualLoadTime and VisualLoadErrorCount).
  • Aggregate Metrics can be used to monitor performance and availability of all ingestions, dashboards and visuals in a region of the account.

Administrators and developers can also use the CloudWatch console to graph metric data generated by Amazon QuickSight. For more information, see Graphing metrics in the Amazon CloudWatch User Guide. They can also create a CloudWatch alarm that monitors CloudWatch metrics for their QuickSight assets. CloudWatch will automatically send a notification when the metric reaches a specified threshold. For examples, see Creating Amazon CloudWatch Alarms in the Amazon CloudWatch User Guide.

The QuickSight metrics integration with CloudWatch is only available with Amazon QuickSight Enterprise Edition. This is available in the following AWS Regions: US East (Ohio, N. Virginia), US West (Oregon), Canada (Central), South America (São Paulo), Europe (Frankfurt, Ireland and London), Asia Pacific (Mumbai, Seoul, Singapore, Sydney and Tokyo), and AWS GovCloud (US-West).