DRS Lens provides an alternative UI for a DRS-enabled cluster. It gives a simple yet powerful interface to monitor the cluster in real time and provides useful analysis. The UI contains different tabbed dashboards for each cluster being monitored.
Cluster Balance
This dashboard shows the variations in the cluster balance metric plotted over time with DRS runs. This shows how DRS reacts and clears cluster imbalance when it runs.
VM Happiness
This dashboard shows VM happiness for the first time in a UI. This chart shows the summary of total VMs in the cluster that are happy and those that are unhappy based on thresholds you define. You can then select individual VMs to view performance metrics related to their happiness, like CPU ready time and memory swap-in rate.
vMotions
This dashboard provides a summary of vMotions that happened in the cluster over time. For each DRS run period, there will be a breakdown of vMotions as DRS-initiated and user-initiated. This helps you see how actively DRS has been working to resolve cluster imbalances. It also helps you see any vMotions outside of DRS control that may be affecting cluster balance.
Operations
This dashboard tracks different operations (tasks, in vCenter Server) that happened in the cluster over time. You can correlate information about tasks from this dashboard against DRS load balancing and its effects from the other dashboards.
The fling is located on the Community Flings page.
Direct download, including documentation: