Hi @allsite - Welcome to AWS QuickSight community and thanks for posting the question. To have a report in QuickSight for EC2 cpu and memory utilization, you need to define a pipeline for the same. One of the ideal approach is to create a cloud watch logs and collect those metrices ( I believe CPU and Memory may not be collected by default, in that case you need to create custom metrices and publish those details to cloud watch) and then create athena table on top of that. Once the data is captured by Athena, you can visualize this by QS. The pipeline flow will look like
EC2 metrices → Cloud watch logs → Athena → QuickSight.
There is blog on the same, please have a look
Regards - Sanjeeb