Skip to main content

Posts

Showing posts with the label ActiveMessageCount

Azure Powershell : Loop through each service bus connections and queue to get ActiveMessageCount and deadLetterMessageCount

Following powershell script can be used to loop through each service bus connections and queue to get Activate Message count and Dead Letter message count. Select-AzSubscription  -Subscription  "SubscriptionName" # Fetch all SB namespaces in subscription Write-Host   "Getting SB Namespaces..." $sbNameSpaces  =  Get-AzServiceBusNamespace   [ System.Collections.ArrayList ] $sbConnectionStrings  =  @ () Write-Host   "Getting Namespace connection strings, please wait..." foreach  ( $sbNameSpace   in   $sbNameSpaces ) {      $sbResult  =  Get-AzServiceBusKey  -ResourceGroupName  $sbNameSpace .ResourceGroupName  -Namespace  $sbNameSpace .Name  -Name RootManageSharedAccessKey     [ void ] $sbConnectionStrings .Add ( $sbResult ) } # Loop all service bus connection...