View the Number of Active Calls for a UM Server
Applies to: Exchange Server 2010
Topic Last Modified: 2011-03-19
You can view the number of active Unified Messaging (UM) calls being processed. You can view the number of active calls for a UM dial plan, a Unified Messaging server, or all calls for a UM IP gateway. If you use the Get-UMActiveCalls cmdlet to view the number of active calls for dial plans or IP gateways, the cmdlet uses Active Directory to determine which Unified Messaging servers must be contacted.
Looking for other management tasks related to UM servers? Check out Managing Unified Messaging Servers.
To perform the following procedures, you must log on by using an account that's a member of the local Administrators group on that computer.
Click Start, click Programs, click Administrative Tools, and then click Performance.
In the Performance console, right-click the details pane, and then select Add Counters from the menu. You can also press CTRL+I to open the Add Counters window.
In the Add Counters window, in the Performance object list, select MSExchangeUMGeneral.
In Select Counters from list, select Current Calls, click Add, and then click Close.
In the Performance console, in the details pane, select the Current Calls counter to display the number of current calls.
You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "UM server" entry in the Unified Messaging Permissions topic.
This example displays the details of all active calls on the local Unified Messaging server.
This example displays the details of all active calls on a Unified Messaging server named
Get-UMActiveCalls -Server MyUMServer
This example displays the details of all active calls being processed by a UM IP gateway named MyUMIPGateway.
Get-UMActiveCalls -IPGateway MyUMIPGateway
This example displays a list of active calls associated with the UM dial plan named
Get-UMActiveCalls -DialPlan MyUMDialPlan
|When a Unified Messaging server is process cycling, the Get-UMActiveCalls cmdlet won't return a list of all calls for the retired process and the active process. It returns the active calls only for the new process.|
For more information about syntax and parameters, see Get-UMActiveCalls.