Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Ståle HansenLync Server 2013Best Practice: Active Monitoring withOperations Manager
ObjectiveUnderstand how you can actively monitor Lync Server 2013•   Monitoring Scenarios•   Let’s take a look•   Watcher ...
Ståle HansenTechnical Evangelist @ AteaV-TSP @ MicrosoftBlog @ msunified.netCompany blog @ LyncAtea.noCo-Author Lync Maste...
#NICLync#NIC2013@StaleHansen
Monitoring Scenarios
Component health alerts• Event Logs• Performance Counters
Dependency health monitoring• External dependencies• Internet Information Services (IIS) availability• CPU and memory usag...
Call reliability alerts (CDR)• Directly from the Monitoring database• Tells you  • Why a call terminated  • Why a user fai...
Media quality alerts (QoE)• Directly from the monitoring database• Quality of Experience• Based on key metrics  • Jitter  ...
Synthetic Transactions• Test actual functionality with real users• Using test cmdlets• Run from Watcher Nodes
Let’s take a lookDemo
Watcher Nodesare computers that periodically run Lync Server synthetictransactions
More control in Lync 2013• Run from various geographic locations• We got a cmdlet to choose scenarios  • New-CsWatcherNode...
Default Scenarios•   Test-CsAddressBookService (ABS)•   Test-CsAddressBookWebQuery (ABWQ)•   Test-CsAVConference (AvConfer...
Non-default scenarios•   Test-CsPstnPeerToPeerCall (PSTN)•   Test-CsAVEdgeConnectivity•   Test-CsDataConference (DataConfe...
Extended Scenarios• Test-CsPstnPeerToPeerCall (PSTN)• Can be run multiple times during each pass• Multiple voice routes
Test User Accounts• Do not need to represent actual people• Must be valid Active Directory accounts• Must be enabled for L...
Configuring Synthetic Transactions for Watcher NodesDemo
How to deploy for success?• Do one thing at a time• Implement Management Pack (MP) for Lync  • Tune it till it’s green• Cr...
Key Takeaways• Monitoring Scenarios – Lync health at a glance• Watcher Nodes – Runs actual tests periodically• How to depl...
Questions?
Upcoming SlideShare
Loading in …5
×

Lync Server 2013: Best Practice: Active Monitoring with Operations Manager

6,866 views

Published on

•Monitoring Scenarios
•Demo of how it looks in OpsMgr
•Watcher Nodes
•20 minutes demo of how Watcher Nodes work
•How to deploy for success

Published in: Technology

Lync Server 2013: Best Practice: Active Monitoring with Operations Manager

  1. 1. Ståle HansenLync Server 2013Best Practice: Active Monitoring withOperations Manager
  2. 2. ObjectiveUnderstand how you can actively monitor Lync Server 2013• Monitoring Scenarios• Let’s take a look• Watcher Nodes• How to deploy for success
  3. 3. Ståle HansenTechnical Evangelist @ AteaV-TSP @ MicrosoftBlog @ msunified.netCompany blog @ LyncAtea.noCo-Author Lync Master Class @ LyncLab.noContributor @ TheUCArchitects PodCast
  4. 4. #NICLync#NIC2013@StaleHansen
  5. 5. Monitoring Scenarios
  6. 6. Component health alerts• Event Logs• Performance Counters
  7. 7. Dependency health monitoring• External dependencies• Internet Information Services (IIS) availability• CPU and memory usage of Lync Servers and processes• Disk metrics
  8. 8. Call reliability alerts (CDR)• Directly from the Monitoring database• Tells you • Why a call terminated • Why a user failed to connect a call• Gives you the Diagnostics Header
  9. 9. Media quality alerts (QoE)• Directly from the monitoring database• Quality of Experience• Based on key metrics • Jitter • Packet Loss • Latency
  10. 10. Synthetic Transactions• Test actual functionality with real users• Using test cmdlets• Run from Watcher Nodes
  11. 11. Let’s take a lookDemo
  12. 12. Watcher Nodesare computers that periodically run Lync Server synthetictransactions
  13. 13. More control in Lync 2013• Run from various geographic locations• We got a cmdlet to choose scenarios • New-CsWatcherNodeConfiguration• Three types of scenarios • Default • Non-Default • Extended
  14. 14. Default Scenarios• Test-CsAddressBookService (ABS)• Test-CsAddressBookWebQuery (ABWQ)• Test-CsAVConference (AvConference)• Test-CsGroupIM (IM Conferencing)• Test-CsIM (P2P IM)• Test-CsP2PAV (P2PAV)• Test-CsPresence (Presence)• Test-CsRegistration
  15. 15. Non-default scenarios• Test-CsPstnPeerToPeerCall (PSTN)• Test-CsAVEdgeConnectivity• Test-CsDataConference (DataConference)• Test-CsExumConnectivity (ExumConnectivity)• Test-CsGroupIM –TestJoinLauncher (JoinLauncher)• Test-CsMCXP2PIM (MCXP2PIM)• Test-CsPersistentChatMessage (PersistentChatMessage)• Test-CsUnifiedContactStore (UnifiedContactStore)• Test-CsXmppIM (XmppIM)
  16. 16. Extended Scenarios• Test-CsPstnPeerToPeerCall (PSTN)• Can be run multiple times during each pass• Multiple voice routes
  17. 17. Test User Accounts• Do not need to represent actual people• Must be valid Active Directory accounts• Must be enabled for Lync Server 2013 • Have valid SIP addresses • Should be enabled for Enterprise Voice
  18. 18. Configuring Synthetic Transactions for Watcher NodesDemo
  19. 19. How to deploy for success?• Do one thing at a time• Implement Management Pack (MP) for Lync • Tune it till it’s green• Create a MP for overrides and customization• Tune your synthetic transactions
  20. 20. Key Takeaways• Monitoring Scenarios – Lync health at a glance• Watcher Nodes – Runs actual tests periodically• How to deploy for success? - Do one thing at a time
  21. 21. Questions?

×