Stress and Performance Tool: Understand the Results

 

Topic Last Modified: 2011-05-16

The Lync Server 2010 Stress and Performance Tool (LyncPerfTool.exe) has many counters that you can use to understand what the client is doing and whether or not it is encountering problems.

Client Counters

Each instance of LyncPerfTool.exe that is running has a separate instance of the counters. Each instance is named by its process ID.

If the clients are overloaded, problems can arise. To prevent these problems, do the following:

  1. Monitor the CPU and the memory usage on the client computers. If the CPU is consistently more than 90%, reduce the number of users.

  2. If the memory footprint is high, you could run into issues if the page file is not big enough. Verify that the Commit Charge is not hitting the limit on the computer. If you are running into memory limits, consider increasing the page file size or reducing the number of users.

The following tables list the key LyncPerfTool performance counters.

LyncPerfTool – General Information

Performance Counter Description

Time Spent In Minutes

Time spent since the process was started.

Active Endpoints

Number of endpoints currently connected to the server.

Failed Logons

Total number of endpoint sign-in failures.

Logon Attempts

Total number of endpoint sign-in attempts.

Endpoints Disconnected

Total number of endpoints that have been disconnected.

LyncPerfTool - Presence Information

Performance Counter Description

SetPresence Calls

Total number of presence change attempts. For different types of presence changes, see the SetPresence(Presence Type) Calls performance counter.

NNN Responses For SetPresence

Total number of the nnn response code received from the server.

GetPresence Calls

Total number of get presence request attempts.

NNN Responses For GetPresence

Total number of the nnn response code received from the server.

LyncPerfTool - ABS Information

This category includes counters used to monitor Address Book file downloads and Address Book Web Query service requests.

Performance Counter Description

ABS Full/Delta File Downloads Attempted

Total number of full or delta file download requests attempted.

ABS Full/Delta File Downloads Succeeded

Total number of full or delta file download requests succeeded.

Address Book Web Query service related counters

Address Book file download related counters.

ABS WS Calls Attempted

Total number of Address Book Web Query service requests attempted.

ABS WS Calls Succeeded

Total number of Address Book Web Query service requests that returned a successful response code.

ABS WS Calls Failed

Total number of Address Book Web Query service requests that returned an error response code.

LyncPerfTool - DL Information 

Performance Counter Description

Calls Attempted

Total number of distribution list expansion (DLX) web service requests attempted.

Calls Succeeded

Total number of DLX web service requests that returned a successful response code.

Calls Failed

Total number of DLX web service requests that returned an error response code.

LyncPerfTool - VoIP Basic Information

The performance counters under this category report numbers for all Voice over IP (VoIP) calls, including calls to Mediation Server, A/V Conferencing Server, Edge Server, Response Group application, and Conference Auto Attendant when these scenarios are enabled.

Performance Counter Description

Calls Active

Total number of incoming/outgoing voice calls ongoing currently.

Calls Terminated

Total number of incoming/outgoing voice calls already terminated.

Calls Declined

Total number of incoming voice calls declined.

Incoming/Outgoing Calls Attempted

Total number of incoming/outgoing voice calls attempted.

Incoming/Outgoing Calls Established

Total number of incoming/outgoing voice calls established.

Calls Received NNN

Total number of nnn response code received from the server.

VoIP Pass Rate (%)

Total calls established/Total calls attempted.

LyncPerfTool – Response Group Application Call Information

Performance Counter Description

Calls Active

Total number of active calls to the Response Group application.

Calls Attempted

Total number of calls attempted.

LyncPerfTool - IM Call Information

The performance counters under this category include instant messaging (IM) sessions.

Performance Counter Description

Calls Active

Total number of ongoing incoming/outgoing instant messaging calls.

Calls Terminated

Total number of incoming/outgoing instant messaging calls already terminated.

Calls Received NNN

Total number of nnn response code received from the server.

IM Messages Received/Sent

Total number of messages received or sent for all sessions.

Incoming/Outgoing Calls Attempted

Total number of incoming/outgoing instant messaging calls attempted.

Incoming/Outgoing Calls Established

Total number of incoming/outgoing instant messaging calls established.

LyncPerfTool - AppSharing Call Information

The performance counters under this category include Application Sharing sessions.

Performance Counter Description

Calls Active

Total number of ongoing incoming/outgoing application sharing calls.

Calls Terminated

Total number of incoming/outgoing application sharing calls already terminated.

Calls Received NNN

Total number of nnn response code received from the server.

Incoming/Outgoing Calls Attempted

Total number of incoming/outgoing application sharing calls attempted.

Incoming/Outgoing Calls Established

Total number of incoming/outgoing application sharing calls established.

LyncPerfTool - CAA Call Information

Performance Counter Description

Calls Active

Total number of incoming/outgoing public switched telephone network (PSTN) calls ongoing currently.

Calls Terminated

Total number of incoming/outgoing PSTN calls already terminated.

Incoming/Outgoing Calls Attempted

Total number of incoming/outgoing PSTN calls attempted.

Incoming/Outgoing Calls Established

Total number of incoming/outgoing PSTN calls established.

LyncPerfTool – Microsoft Lync 2010 Mobile Information

Performance Counter Description

NNN TPCP Requests Sent

Total number of nnn type of the Third Party Control Protocol (TPCP) requests sent to the server.

NNN TPCP Requests Successful

Total number of nnn type of the TPCP requests received successfully from server.

LyncPerfTool - Conference Information

Performance Counter Description

Active Instant Messaging Conferences

Total number of ongoing instant messaging conferences.

Active AudioVideo Conferences

Total number of ongoing audio/video (A/V) conferences.

Active Application Sharing Conferences

Total number of ongoing application sharing conferences.

Number of Participants

Total number of participants currently connected to conferences.

Conference Schedule Failure

Total number of failures while trying to schedule a conference.

Join Conference Failure

Total number of failures while trying to connect to a conference.

Lync Server 2010 Logging Tool

For the Lync Server 2010 Logging Tool to take traces, you need format files.

If you want to take traces on the client by using the Lync Server 2010 Logging Tool, open Advanced Options, and then specify the Default.tmx file that was installed by CapacityPlanningTool.msi. Three components are available for tracing. The S4 component corresponds to the SIP logs. If you see errors on the server tracing, the S4 component may help you to identify the root cause.

See Also

Other Resources

Lync Server 2010 Logging Tool