Post on 28-Mar-2020
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Step By Step: Installation and Configuration of Skype For Business (SFB)
Monitoring Server
Table of Contents Introduction .................................................................................................................................................. 1
Hardware Requirement ................................................................................................................................ 2
Define & Publish Topology ............................................................................................................................ 2
Verify Databases ........................................................................................................................................... 7
SQL Server Reporting Services ...................................................................................................................... 8
Install Monitoring Server Reports ................................................................................................................. 9
Enable CRD & QoE ....................................................................................................................................... 10
Access Monitoring Reports ......................................................................................................................... 11
Introduction Monitoring server reports provides strategic insight to your Skype For Business deployment. You can
collect following information with the help of monitoring reports;
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Overall, there are two components involved in Monitoring deployment; Monitoring Agent and Monitoring
Database.
By default, Monitoring Agent is installed and activated on all front end servers. But it won’t work until you
enable monitoring and configure it properly.
Monitoring Database could be installed on either SQL Server or in integration with the Exchange Server.
In this article, we explain how to configure and enable monitoring for your enterprise.
Hardware Requirement Monitoring service runs on the front end server. It doesn’t need an additional server. Backend database
can be collocated on existing SQL server. But, you need to factor in the database sizing to take colocation
call.
Define & Publish Topology
Launch Topology Builder (run as admin mode). Navigate to the Front End pool. Notice the Monitoring SQL Server store association under Associations section.
In the Action menu, click Edit Properties.
Skype for Business Server has 2 new reports: Conference Join Time & Media Quality Comparison.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
In the Edit Properties dialog box, click General. Scroll down to Monitoring. Select the Monitoring check box. Under Monitoring SQL Server store, Select previously defined SQL server, or define a new one.
If you have set up a mirror database for your monitoring database then you must also
associate the Monitoring Reports with the mirror database
Single Monitoring Server can be associated with multiple Front End pool.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Navigate to the Front End pool. Ensure that Monitoring SQL Server store shows the right FQDN (in red).
In the console tree, right-click Skype for Business Server, and then click Publish Topology.
Click Next.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
On the Create databases page, verify that the database is selected, and then click Next.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
On the Publishing wizard complete page, verify that the topology was successfully published, and then
click Finish.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
After topology is published, launch Skype For Business PowerShell, and run following command.
Install-CsDatabase –LocalDatabases
Verify Databases Connect to the SQL Server (monitoring backend), ensure that “LcsCDR” and “QoEMetrics” database exist.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
SQL Server Reporting Services
Check if reporting service is installed.
If monitoring backend is Microsoft SQL Server 2008 R2, Click Start => All Programs => Microsoft SQL Server 2008 R2 => Configuration Tools => Reporting Services Configuration Manager.
If monitoring backend is Microsoft SQL Server 2012, Click Start => All Programs => Microsoft SQL Server 2012 => Configuration Tools => Reporting Services Configuration Manager.
In the Reporting Services Configuration Connection, check Server Name and Report Server Instance box. Click Connect.
In the Reporting Service Configuration Manager, the Report Server Status pane should show that SQL Server Reporting Services has been installed and that the Reporting Services are currently running.
Ensure that the database is listed next to the Report Server Database Name label.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Install Monitoring Server Reports
Launch Skype For Business Deployment Wizard on Front End server;
In the Deployment Wizard, click Deploy Monitoring Reports in order to start the Deploy Monitoring Reports wizard.
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Next, provide credential and group information. Last page will present the monitoring url report.
Enable CRD & QoE
You need to enable CDR and/or QoE monitoring to begin data collection.
Run following command to enable CDR monitoring at the global scope;
Set-CsCdrConfiguration -Identity "global" -EnableCDR $True
Run following command to enable QoE monitoring at the global scope;
Set-CsQoEConfiguration -Identity "global" -EnableQoE $True
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com
Access Monitoring Reports
www.rtcpedia.com – A unified communications journey
www.rtcpedia.com