Skype for Business

Contents

Skype for Business

Skype for Business

Remote Action: Skype for Business Diagnostic

This Remote Action collects information every hour about Skype for Business for active devices. It creates 24 log files for the last 24hours where every calls are monitored.

The nexthink logs are available at this location: %LOCALAPPDATA%\Nexthink\SkypeForBusiness

Make sure you have FULL logs enabled for Skype.[see how to enable Skype For Business/Lync logging]

You should get the logs writted on what of these to folders depending on the Skype version: %LocalAppData%\Microsoft\Office\16.0\Lync\Tracing **FOR SKYPE 2016** %LocalAppData%\Microsoft\Office\15.0\Lync\Tracing **FOR SKYPE 2015**

If the log files are empty the Remote Action will not be able to return any Skype calls data.

About NXT Logs

Mode Quality result Bad_result_reason Duration Wifi
0 0 0 10 0
0 1/2 0 100 1
0 3 1 "Reason Network 1" 50
0 4/5 2 "Reason Network 2" 20
1 0 0 30 1
1 1/2 0 120 0
1 3 1 "Reason Timeout 1" 1000
1 4/5 2 "Reason Network 3" 500

NXT Logs details:

Mode attribute may be:

0 = Audio 1 = Video 2 = Sharing

Quality attribute

  • may be 0 if good
  • 1 .. 13 if poor.

If poor, several values separated by '/' are accepted. Possible values in case of poor quality:

  • 0 = Good
  • 1 = PoorMOS
  • 2 = PoorRoundTrip
  • 3 = PoorPacketLoss
  • 4 = PoorJitter
  • 5 = PoorConcealed
  • 6 = PoorVideoPostFECPLR
  • 7 = PoorVideoLocalFrameLoss
  • 8 = PoorRecvFrameRate
  • 9 = PoorLowFrameRate
  • 10 = PoorVideoPacketLoss
  • 11 = PoorVideoFrameRate
  • 12 = PoorDynamicCapability
  • 13 = PoorRelativeOneWay

result may be:

  • -2 = Unfinished (only for hashtable, not to be included in log)
  • -1 = Rejected/Canceled
  • 0 = Successful
  • 1 = Failed
  • 2 = Dropped

bad_result_reason attribute

contains a string with the reason for the call to be dropped/failed. It may also be empty (result = Successful). duration attribute is the number of seconds that the call lasted. wifi attribute may be: 0 = Wired 1 = Wifi

Additional attributes might be available (e.g. device used for the communication).

Recommendation is to execute this remote action every hour to be able to access the generated files for each hour.