Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Skype for Business Assessment is a proactive service to diagnose potential issues with your environment. This service can be used against a single Lync/Skype for Business Server environment with up to 85 servers and 150,000 users. Lync Server 2010, Lync Server 2013, Skype for Business Server 2015 and Skype for Business Server 2019 are supported, in either single or mixed version environments.
Edge service configuration is analyzed; however, Edge servers are not, due to the necessary deployment within the perimeter network. Office Communication Server products are not supported.
The recommendations cover areas such as change control, monitoring, disaster recovery, service level agreements, configuration items and the proper function of the major components of the Lync/Skype for Business environment.
The recommendations cover areas such as Hardware Configuration and Settings, Event Logs Information, Lync/Skype for Business Server Information and Settings, Server Performance Analysis, Quality of Experience and Call Detail Data Analysis, and Operational Excellence
This assessment is designed to provide you with specific actionable guidance grouped in Focus Areas to mitigate risks to your Lync/Skype for Business environment.
Skype for Business Assessment focuses on several key pillars, including
- Hardware Configuration and Settings
- Event Logs Information
- Lync/Skype for Business Server Information and Settings
- Server Performance Analysis
- Quality of Experience and Call Detail Data Analysis
- Operational Excellence
Running Skype for Business Assessment
Prerequisites
To take full advantage of the On-Demand Assessments available through Services Hub, you must:
Have linked an active Azure Subscription to Services Hub and added the Windows Server Assessment. For more information please see: Assessment Setup Guide or watch the how to link video.
A domain account (User or Managed Service Account) with the following rights:
a. Domain Admin on every domain of the forest, or Local Administrator access for all Lync/Skype for Business Servers (including Survivable Branch Appliances or Servers, also known as SBA/SBS)
b. Membership of Lync/Skype for Business Server related Active Directory groups:
- RTCComponentUniversalServices
- RTCSBAUniversalServices
- RTCUniversalSBATechnicians
- RTCUniversalServerAdmins
- RTCUniversalUserAdmins
- CSAdministrator
c. Local administrator on all SQL servers that support Lync/Skype for Business Server (for clusters, on all nodes where the instance can be present)
d. For each Lync/Skype for Business Server related instance, minimum set of permissions need to be at least
- Connect SQL
- View any Database
- View Server State
e. For each Lync/Skype for Business Server related database, especially RTC database on Enterprise Edition pools, and LcsCDR and QoEMetrics databases that support Lync/Skype for Business Server Monitoring server role, minimum set of permissions need to be at least
- Connect
- Execute
- Select
Review the Pre-Requisites document for Skype for Business Assessment. This document explains the detailed technical documentation of Skype for Business Assessment and the preparation needed to run the assessment. It also documents the various types of data collected by the assessment.
Note
On average, it takes an hour to initially configure your environment to run an On-Demand Assessment. After you run an assessment you can review the data in Azure Log Analytics. This will provide you with a prioritized list of recommendations, categorized across six focus areas. This allows you and your team to quickly understand risk levels, the health of your environments, act to decrease risk, and improve your overall IT health.
Setup Skype for Business Assessment on the data collection machine
Note
You will only be able to successfully setup the assessment once you have linked your Azure Subscription to Services Hub and added Skype for Business Assessment from Health -> Assessments in Services Hub.
On the data collection machine create the following folder:
C:\LogAnalytics\SfB
(or any other folder you want, besides C:\ODA` which is reserved by the system)Open regular PowerShell (not ISE) in Administrator mode and run the following cmdlet:
Add-SfBAssessmentTask -WorkingDirectory <Directory> -LogAnalyticsWorkspaceId <WorkspaceID>
<Directory>
is the path to an existing directory used to store the files created while collecting and analyzing the data from the environment.<WorkspaceId>
– provides id for the Log Analytics workspace that will be used to store the uploaded data`Note
If the directory does not exist, it must be created before you continue with the execution.*
Data collection is triggered by the scheduled task named "SfBAssessment" within an hour of running the previous script and then every 7 days. The task can be modified to run on a different date/time or even forced to run immediately from the task scheduler library -> Microsoft -> Operations Management Suite -> AOI*** -> Assessments -> SfBAssessment
During collection and analysis, data is temporarily stored under the Working Directory folder that was configured during setup
After a few hours, your assessment results will be available on your Log Analytics and Services Hub Dashboard. You can navigate to see the results by going into Services Hub -> IT Health -> On-Demand Assessments and then selecting "View all recommendations" against the active assessment
If you wish to get a Microsoft Accredited Engineer to go over the issues about your Lync/Skype for Business environment with you, you can contact your Microsoft Representative and ask them about the Remote or Onsite CSA Led Delivery
Agreement | Remote Engineer | Onsite Engineer |
---|---|---|
Premier | Skype for Business Remote Datasheet | Skype for Business Onsite Datasheet |
Unified | Skype for Business Remote Datasheet | Skype for Business Onsite Datasheet |