SlideShare uma empresa Scribd logo
1 de 22
Troubleshooting Skype for Business
Shane Hoey | UC Rock Star | Microsoft MVP – Office
Servers & Services
shane@shanehoey.com
Shane Hoey – UC Rock star
Redefine the Modern Workplace thru
creative use of collaboration & mobility
with Skype for Business
‘We are stuck with technology when what we really
want is just stuff that works’
Douglas Adams
Today’s Session
Understanding CLS
Install and Use CLS
Gather and Review CLS Logs
Troubleshooting 101
Listen, Ask Questions, Listen again & don’t assume
Intermittent ? Then look for patterns
Lots of Moving Parts
UAT is NOT Optional
Troubleshooting 101
Snooper
Powershell
Centralized Logging Service
PreCall Diagnostic
https://testconnectivity.microsoft.com
Netmon
Fiddler
Troubleshooting 101
DNS
Firewall
Certs
Be Proactive
Don’t wait for an issue…
Record a call trace while it works
then if it breaks you have a know good sample to compare with
Be Proactive
Skype for Business TechNet Resources
https://technet.microsoft.com/en-us/library/gg398616.aspx
Key Health Indicators
http://bit.ly/1GC6KpQ
Call Quality Dashboard
https://technet.microsoft.com/EN-US/library/mt126223.aspx
>Statistics Manager
https://technet.microsoft.com/EN-US/library/mt604834.aspx
>Centralized Logging Service
https://technet.microsoft.com/EN-US/library/jj688145.aspx
Statistics Manager
Real-Time Statistics
Manager that enables
monitoring of key
performance
indicators in real-time.
Statistics Manager
• View raw data in real time
• View Aggregated data
• Drill down
• Create custom charts
Statistics Manager
• Agent
• Listener
• Hub
• Website
• REDIS – Open Source
Statistics Manager
• Server services collocated on a
single server
• Install REDIS onto Listener
(Certificate Alert)
• Install the Listener Service
• Install the Website
• Install an agent on each skype
machine
• Import the topology for the server
Centralized Logging Service
CLS Agent
CLS Controller Cmdlets
Log Files -> Snooper or Notepad
Centralized Logging Service
Centralized Logging Service
CLS Logger
Start/Stop,
Select Scenario
Select Pools
Search
Powershell Output
Centralized Logging Service
PowerShell is best!
Start-CsClsLogging –Scenario AlwaysOn –Pools fepool.shanehoey.com
Start-CsClsLogging -Scenario UserReplicator -Duration 8:00 -Pools fepool.shanehoey.com
Stop-CsClsLogging -Scenario UserReplicator –Pools fepool.shanehoey.com
Search-CsClsLogging -Pools fepool.shanehoey.com -OutputFilePath C:LogFileslogfile.txt
Search-CsClsLogging -Computers edge.shanehoey.com
-StartTime "11/20/2012 1:00:00 PM"
-EndTime "11/20/2012 2:45:00 PM"
-OutputFilePath C:Logfileslogfile.txt
Snooper.exe
Demo
Centralized Logging Service
Top 3 Troubleshooting Takeaways
Learn to use Centralised Logging Service via PowerShell
Learn to Snooper
AWESOME RESOURCE - Skype For Business Troubleshooting Guide
by Thomas Poett -> http://bit.ly/20UEfB7
The Next Step
Learn more about Shane
Web shanehoey.com/hello
Connect with Shane
Email/Skype
Twitter @shanehoey
LinkedIn au.linkedin.com/in/shanehoey
Shane Hoey – UC Rock star
Delivering the Modern Workplace
experience thru Collaboration & Mobility
with Skype for Business
Thanks!

Mais conteúdo relacionado

Mais procurados

DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposal
Lynn Levash
 

Mais procurados (7)

System Engineer: OpenLDAP and Samba Server
System Engineer: OpenLDAP and Samba ServerSystem Engineer: OpenLDAP and Samba Server
System Engineer: OpenLDAP and Samba Server
 
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for AdminsInform2015 - What's New in Domino 9 & 9.0.1 for Admins
Inform2015 - What's New in Domino 9 & 9.0.1 for Admins
 
HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview
 
DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposal
 
LS11 Show101
LS11 Show101LS11 Show101
LS11 Show101
 
The Sametime Mobile Experience
The Sametime Mobile ExperienceThe Sametime Mobile Experience
The Sametime Mobile Experience
 
Spnego configuration
Spnego configurationSpnego configuration
Spnego configuration
 

Semelhante a Troubleshooting Skype for Business

Testing at-cloud-speed sans-app-sec-austin-2013
Testing at-cloud-speed sans-app-sec-austin-2013Testing at-cloud-speed sans-app-sec-austin-2013
Testing at-cloud-speed sans-app-sec-austin-2013
Matt Tesauro
 

Semelhante a Troubleshooting Skype for Business (20)

Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
Application Performance Troubleshooting 1x1 - Part 2 - Noch mehr Schweine und...
 
AWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for DevelopersAWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for Developers
 
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release PipelinesWinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf 2016 - Michael Greene - Release Pipelines
 
Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2Bootstrapping - Session 1 - Your First Week with Amazon EC2
Bootstrapping - Session 1 - Your First Week with Amazon EC2
 
Keeping up with PHP
Keeping up with PHPKeeping up with PHP
Keeping up with PHP
 
QualiSystems-Brief TestShell
QualiSystems-Brief TestShellQualiSystems-Brief TestShell
QualiSystems-Brief TestShell
 
DockerCon Europe 2018 Monitoring & Logging Workshop
DockerCon Europe 2018 Monitoring & Logging WorkshopDockerCon Europe 2018 Monitoring & Logging Workshop
DockerCon Europe 2018 Monitoring & Logging Workshop
 
Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401Application Delivery Patterns for Developers - Technical 401
Application Delivery Patterns for Developers - Technical 401
 
Application Delivery Patterns
Application Delivery PatternsApplication Delivery Patterns
Application Delivery Patterns
 
Serverless in production, an experience report (IWOMM)
Serverless in production, an experience report (IWOMM)Serverless in production, an experience report (IWOMM)
Serverless in production, an experience report (IWOMM)
 
AWS Observability Made Simple
AWS Observability Made SimpleAWS Observability Made Simple
AWS Observability Made Simple
 
OpsStack--Integrated Operation Platform
OpsStack--Integrated Operation PlatformOpsStack--Integrated Operation Platform
OpsStack--Integrated Operation Platform
 
Illuminate - Performance Analystics driven by Machine Learning
Illuminate - Performance Analystics driven by Machine LearningIlluminate - Performance Analystics driven by Machine Learning
Illuminate - Performance Analystics driven by Machine Learning
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 
ServerTemplate Deep Dive
ServerTemplate Deep DiveServerTemplate Deep Dive
ServerTemplate Deep Dive
 
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
 
Testing at-cloud-speed sans-app-sec-austin-2013
Testing at-cloud-speed sans-app-sec-austin-2013Testing at-cloud-speed sans-app-sec-austin-2013
Testing at-cloud-speed sans-app-sec-austin-2013
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
 
Planning open stack-poc
Planning open stack-pocPlanning open stack-poc
Planning open stack-poc
 
Critical Preflight Checks for Your EPM Applications
Critical Preflight Checks for Your EPM ApplicationsCritical Preflight Checks for Your EPM Applications
Critical Preflight Checks for Your EPM Applications
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Troubleshooting Skype for Business

  • 1. Troubleshooting Skype for Business Shane Hoey | UC Rock Star | Microsoft MVP – Office Servers & Services shane@shanehoey.com
  • 2. Shane Hoey – UC Rock star Redefine the Modern Workplace thru creative use of collaboration & mobility with Skype for Business
  • 3. ‘We are stuck with technology when what we really want is just stuff that works’ Douglas Adams
  • 4. Today’s Session Understanding CLS Install and Use CLS Gather and Review CLS Logs
  • 5. Troubleshooting 101 Listen, Ask Questions, Listen again & don’t assume Intermittent ? Then look for patterns Lots of Moving Parts UAT is NOT Optional
  • 6. Troubleshooting 101 Snooper Powershell Centralized Logging Service PreCall Diagnostic https://testconnectivity.microsoft.com Netmon Fiddler
  • 8. Be Proactive Don’t wait for an issue… Record a call trace while it works then if it breaks you have a know good sample to compare with
  • 9. Be Proactive Skype for Business TechNet Resources https://technet.microsoft.com/en-us/library/gg398616.aspx Key Health Indicators http://bit.ly/1GC6KpQ Call Quality Dashboard https://technet.microsoft.com/EN-US/library/mt126223.aspx >Statistics Manager https://technet.microsoft.com/EN-US/library/mt604834.aspx >Centralized Logging Service https://technet.microsoft.com/EN-US/library/jj688145.aspx
  • 10. Statistics Manager Real-Time Statistics Manager that enables monitoring of key performance indicators in real-time.
  • 11. Statistics Manager • View raw data in real time • View Aggregated data • Drill down • Create custom charts
  • 12. Statistics Manager • Agent • Listener • Hub • Website • REDIS – Open Source
  • 13. Statistics Manager • Server services collocated on a single server • Install REDIS onto Listener (Certificate Alert) • Install the Listener Service • Install the Website • Install an agent on each skype machine • Import the topology for the server
  • 14. Centralized Logging Service CLS Agent CLS Controller Cmdlets Log Files -> Snooper or Notepad
  • 16. Centralized Logging Service CLS Logger Start/Stop, Select Scenario Select Pools Search Powershell Output
  • 17. Centralized Logging Service PowerShell is best! Start-CsClsLogging –Scenario AlwaysOn –Pools fepool.shanehoey.com Start-CsClsLogging -Scenario UserReplicator -Duration 8:00 -Pools fepool.shanehoey.com Stop-CsClsLogging -Scenario UserReplicator –Pools fepool.shanehoey.com Search-CsClsLogging -Pools fepool.shanehoey.com -OutputFilePath C:LogFileslogfile.txt Search-CsClsLogging -Computers edge.shanehoey.com -StartTime "11/20/2012 1:00:00 PM" -EndTime "11/20/2012 2:45:00 PM" -OutputFilePath C:Logfileslogfile.txt Snooper.exe
  • 19. Top 3 Troubleshooting Takeaways Learn to use Centralised Logging Service via PowerShell Learn to Snooper AWESOME RESOURCE - Skype For Business Troubleshooting Guide by Thomas Poett -> http://bit.ly/20UEfB7
  • 20. The Next Step Learn more about Shane Web shanehoey.com/hello Connect with Shane Email/Skype Twitter @shanehoey LinkedIn au.linkedin.com/in/shanehoey
  • 21. Shane Hoey – UC Rock star Delivering the Modern Workplace experience thru Collaboration & Mobility with Skype for Business

Notas do Editor

  1. Background Image Source – shanehoey.com Image Source – MVP Logo – mvp.shanehoey.com
  2. Shane Hoey Image Source – shanehoey.com Image Source – MVP Logo – mvp.shanehoey.com Technology is my passion -- I redefine today’s Modern workspace with Collaboration & Mobility Solutions
  3. Understand the features of Skype for Business Centralized Logging Service Install and use the Centralized Logging Service Logger Tool Gather and review Centralized Logging Service Logger Tool logs
  4. Don’t Under Estimated Feedback from your users Listen, Ask Questions, Listen) If its an Intermittent Issue… then look look for patterns Skype for Business has lots of Moving Parts… You need to know all of them, or at least know who to ask eg firewall, reverse proxies, hypervisor, network, and these these are often not in your control UAT is not optional
  5. Very Important – Snooper helps to read SIP messages. PowerShell - Synthetic Transactions, Your own scripts, Become a Skype Ninja! Centralized Logging Service – If you haven’t used it yet, Why Not ? PreCall Diagnostic shows the current state of your network, and if there maybe impact to the audio quality in an upcoming call. Test Connectivity. Netmon captures from a network level and helps determine impact of firewalls, Routers etc. Fiddler.
  6. Before you call for help, double check your DNS, Firewall, Certs.
  7. Need to reword this slide
  8. SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx
  9. SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx View raw data for all servers in real time View data that is aggregated for a specific role, eg Front End Drill down to view data for specific sites, specific pools within the site, and then specific servers within the pool Create custom charts so that chosen counters are shown by default
  10. SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx A lightweight Agent running on each server you want to monitor, that allows configurable settings eg polling, The Listener is a server side API that receives data from all Agents and aggregates the data. The Hub runs on the web server as a client API for the system, provides real-time data updates to clients connected via the website. The Website is the user interface Statistics Manager requires Redis, an open-sourced data structure. Download Redis http://redis.io/
  11. SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx CLS very Powerful tool to help troubleshooting large or small issues eg root cause analysis, or performance problems. Single Server hosts all server side components. Prepare the Listener host machine by installing the Redis in-memory caching system, and ensure you have installed the appropriate certificates. Install the Listener service on the host machine. Install the Website on the host machine. Install an Agent on each Skype for Business Server machine you wish to monitor. Import the topology for the servers you are monitoring.
  12. SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx ClsAgent runs on every machine with Skype for Business Server deployed. CLSAgent listens (TCP 50001-50003) for commands from ClsController over WCF and sends responses back to the controller. Cmdlets manages log sessions eg (start/stop/update/search logs) ***REWORD THIS ***When search commands are sent, the resulting logs are returned to the ClsControllerLib.dll and aggregated. The controller sends commands to the agent, receives the status of those commands and manages the search log file data as it is returned from all agents on any computer in the search scope, and aggregates the log data into a meaningful and ordered output set. Exported Logfiles can be read in Notepad or Snooper (Preferable)
  13. As with most things PowerShell is Best
  14. NEED TO REPLACE THIS IMAGE SOURCE : blogs.technet.com/b/dodeitte/archive/2015/10/24/skype-for-business-server-real-time-statistics-manager.aspx SOURCE: technet.microsoft.com/EN-US/library/mt604837.aspx
  15. Open PDF and Talk it
  16. Alternatives Lets talk ? Ping Me
  17. What is my Value Proposition to th company & Their Customers Creative the (WHY) they want Shane Hoey!