How to get started with CQM
- Download the Network Planning, Monitoring, and Troubleshooting guide with Lync Server
- Gather Server Health with Performance Monitor and Server Key Health Indicators
- Gather Call Quality Data based on CQM
- Import the KHIs and Call Quality results into the provided Key Health Indicator & Score Card Excel Sheets, then examine the results & Prioritize, Remediate the Call Quality issues you have discovered.
Download Lync Networking Guide
Download the Lync Networking Guide here: Network Planning, Monitoring, and Troubleshooting with Lync Server
Extract all files & Copy
Extract all the files onto the Lync Server and copy the folder to your workstation (you need to copy these files to your workstation as the Lync Server will probably not have Excel installed)
Install the Key Health Indicators on all your Lync Servers
Go to the KHIs, Lync 2010/2013 folder where the “Create_KHI_Collection.ps1” PowerShell script is located to add the Performance Counters to the Local Lync Server.
Run the “Create_KHI_Collection.ps1” PowerShell script (in Elevated Privileges) to create the Performance Counters.
Important: You must run this script on all Lync Servers separately
The result can be viewed in the “User Defined - Performance Collector Set” where “KHI” has been created
Looking at the properties you can see that the script has added all required Performance Counters in order to gather the performance results of the local Lync Server (as mentioned in the Lync_Server_2013_Key_Health_Indicators.xlsx Excel sheet)
Now you can start the Data Collection, make sure that you run this collection for at least one day, to be more accurate and rule out differences between certain days and weeks you should run this for a longer time (example a week or a moth)
After the collection you have to look at all the values manually and open the Log file into the Performance Monitor view. (Use Highlighting in order for you to view the separate Performance Counters more easily)
Then you have to enter all the Performance Counter Average & Maximum values in the “Lync_Server_2013_Key_Health_Indicators.xlsx” Sheet provided in the KHIs folder. This may take a long time because you have to collect all the information from all of your Lync Servers and enter the collected Average and Maximum values for all counters into the Excel sheet.
First you will need to enter all the Performance counters for the General Server Health for all Lync Servers
Then you will need to enter all the values for the specific server roles (ex. Front-End, there are tabs available for all different Server Roles and Components)
Lastly you will have to consolidate all the information in an overview sheet as provided by the Example sheet to get a good overview of all your Lync Servers Health. Keep in mind that this will also be important when completing the Score Card in a later section.
Now that we collected all Performance Counters for the Base Windows OS including the specific Lync Server Roles we can move on to collect the Call Quality from the Monitoring Server Database.