Show / Hide Table of Contents

    How to configure Skype for Business Server to log events necessary for troubleshooting voice issues

    The following changes enable logging details in the Skype for Business Server that are turned off by default. However, sometimes these can be useful during an incident investigation, or when running a test.

    Step-by-step guide

    The execution of the following Skype for Business Server cmdlets require administration level expertise on the SfB system, especially with its Centralized Logging Service.

    Expanding the log detail level of Skype for Business puts extra load on the system as it has to generate more information into its logs. Use it with caution and test these on a suitable test environment first. Geomant does not endorse applying the following cmdlets on a production system without preliminary testing!

    1. Log on to one of the Skype for Business servers that have the administration tools deployed.
    2. Launch the Skype for Business Management Shell in elevated mode (Run as Administrator).
    3. Execute the following cmdlets to enable providers for the respective CLS scenarios:

      Providers from the default AudioVideoConferencingIssue CLS scenario

      $AvMcuProvider = New-CsClsProvider -Name "AvMcu" -Type "WPP" -Level "Info" -Flags "All"
      $AvMPProvider = New-CsClsProvider -Name "AvMP" -Type "WPP" -Level "Info" -Flags "All"
      $MCUInfraProvider = New-CsClsProvider -Name "MCUInfra" -Type "WPP" -Level "Info" -Flags "All"
      $CollaborationProvider = New-CsClsProvider -Name "Collaboration" -Type "WPP" -Level "Info" -Flags "All"
      $S4Provider = New-CsClsProvider -Name "S4" -Type "WPP" -Level "Info" -Flags "All"
      

      Providers from the default IncomingAndOutgoingCall CLS scenario

      $MediationServerProvider = New-CsClsProvider -Name "MediationServer" -Type "WPP" -Level "Info" -Flags "All"
      $SipstackProvider = New-CsClsProvider -Name "Sipstack" -Type "WPP" -Level "Info" -Flags "All"
      $TranslationApplicationProvider = New-CsClsProvider -Name "TranslationApplication" -Type "WPP" -Level "Info" -Flags "All"
      $OutboundRoutingProvider = New-CsClsProvider -Name "OutboundRouting" -Type "WPP" -Level "Info" -Flags "All"
      $InboundRoutingProvider = New-CsClsProvider -Name "InboundRouting" -Type "WPP" -Level "Info" -Flags "All"
      $UserServicesProvider = New-CsClsProvider -Name "UserServices" -Type "WPP" -Level "Info" -Flags "All"
      
    4. Execute the following cmdlet to create a new CLS scenario for Contact Expert:

      New-CsClsScenario -Identity "global/CeClsTracingScenario" -Provider @{Add=$AvMcuProvider,$AvMPProvider,$MCUInfraProvider,$CollaborationProvider,$S4Provider,$MediationServerProvider,$SipstackProvider,$TranslationApplicationProvider,$OutboundRoutingProvider,$InboundRoutingProvider,$UserServicesProvider}
      
    Sorry, your browser does not support inline SVG. article updatedarticle updated6/23/2020 9:06:55 AM (UTC)6/23/2020 9:06:55 AM (UTC)
    Feedback     Back to top Copyright © Geomant