- Newest
- Most votes
- Most comments
You cannot deploy two dashboards with the exact same dashboard ID using the cid-cmd deploy command. Dashboard IDs must be unique within an Amazon Managed Grafana workspace or Amazon QuickSight account.
To deploy two CUDOS (Cost and Usage Data Optimization Service) dashboards, one using CUR (Cost and Usage Report) 1.0 and another using CUR 2.0, you'll need to use different dashboard IDs for each. Here's how you can approach this:
-
For your existing CUDOS v5 dashboard using CUR 1.0, keep the current dashboard ID as is.
-
For the new CUDOS v5 dashboard using CUR 2.0, you'll need to create a new dashboard with a different ID. You can do this by either:
- Modifying the dashboard configuration to use a new, unique ID before deployment.
- Using a different name or prefix for the new dashboard during deployment, which should generate a new ID automatically.
- When deploying the new dashboard, ensure you're pointing to the correct CUR 2.0 dataset in your configuration.
By using distinct dashboard IDs, you can maintain both dashboards simultaneously - one with CUR 1.0 data and another with CUR 2.0 data. This approach allows you to keep your existing dashboard while also leveraging the new CUR 2.0 data in a separate dashboard.
Remember that while the dashboards may have the same content structure initially, they will be treated as separate entities due to their unique IDs, allowing you to customize and manage them independently as needed.
Sources
Dashboard API - Amazon Managed Grafana
With the implementation of Cloud Intelligence Dashboards such as CUDOS, is it possible to implement granular access? To what degree are the dashboards customizable? | AWS re:Post
Relevant content
asked 2 years ago
- AWS OFFICIALUpdated 3 months ago

Hi thanks and to further my question, for steps 2 if for example i use cid-cmd deploy --dashboard-id cudos-v5-2 as a different dashboard's id in the parameters, how can i point it to refer to cudos-v5 dashboards when deploying, as i can recall that the dashboard id is to specify which dashboard to be deployed.
Thanks.