Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 34890

PowerShell Get-StorageQoSflow: Which VM belongs to which storage QoS policy?

$
0
0

As Get-StorageQoSflow does not list the friendly name of the QoS policy here is a small snippet on how to do this:
(using PowerShell’s Expression to cross call another cmdlet to resolve the PolicyId)

PS C:> Get-StorageQoSflow | Sort-Object InitiatorName | ft InitiatorName, @{Expression={(Get-StorageQosPolicy -PolicyId $_.PolicyId).Name };Label="Policy"}, Status, MinimumIOPs, MaximumIOPs, StorageNodeIOPs, @{Expression={$_.FilePath.Substring($_.FilePath.LastIndexOf('')+1)};Label="File"} –AutoSize

results:

InitiatorName     Policy   Status MinimumIops MaximumIops StorageNodeIOPs File
-------------     ------   ------ ----------- ----------- --------------- ----
sc-db01           SweepQoS     Ok           0         400               0 SC-DB01A-OS.VHDX
sc-db01           SweepQoS     Ok           0         400               0 SC-DB01A-OS.VHDX
sc-db01b          SweepQoS     Ok           0         400               0 SC-DB01B-OS.VHDX
sc-db01b          SweepQoS     Ok           0         400               0 SC-DB01B-OS.VHDX
vm-base-FTS-HV1-1 SilverVM     Ok           0         500               0 VM-BASE-FTS-HV1-1.VHDX
vm-base-FTS-HV2-1 SweepQoS     Ok           0         400               1 VM-BASE-FTS-HV2-1.VHDX
vm-base-FTS-HV3-1 SweepQoS     Ok           0         400               0 VM-BASE-FTS-HV3-1.VHDX
vm-base-FTS-HV4-1 SweepQoS     Ok           0         400               0 VM-BASE-FTS-HV4-1.VHDX

hth,
Bernhard


Viewing all articles
Browse latest Browse all 34890

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>