@chakoe,
Since you've already grouped the VMs, you're halfway there. Aria Operations lets you target dashboards and views based on 'Custom Group membership', so you don't need to select each VM individually and use your Existing Custom Group.
Step 1: Create a View for Disk IOPS
Instead of adding metrics per VM, create a 'View' that dynamically pulls Disk IOPS for all VMs in the group.
- Go to *Dashboards > Views > Create View*
- Choose Presentation Type: "List" or "Chart" (depending on how you want to visualize)
- Subjects: Virtual Machine
- Metrics: Add `Disk IOPS` (look for `Average Disk Commands per second` or similar)
- Filter: Apply your Custom Group as the object filter
- Save the View
Step 2: Add the View to a Dashboard
- Go to *Dashboards > Create Dashboard*
- Add a 'View widget'
- Select the View you just created
- Set the widget to refresh dynamically and apply the Custom Group filter
Optional: Use Super Metrics for Aggregation
If you want to show 'total or average Disk IOPS across the group', create a 'Super Metric' that sums or averages the metric across all VMs in the group.
- Define a Super Metric like:
`sum(${this, metric=Disk Commands per second})`
- Assign it to the Custom Group
- Use it in a View or Widget
Additionally, you may use vCenter Tags for Dynamic Grouping.
If your VMs are tagged in vCenter (e.g., "App-DB"), you can create 'Custom Groups based on Tags', making future dashboards auto-update as VMs are added.
Reference - https://www.vcrocs.info/aria-operations-vcenter-tags-vm-info/
------------------------------
If you find this answer right, please 'Recommend' this post.
Thank you!
Regards,
Shen
------------------------------