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,582 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
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total views
6,582
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
104
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • Did anyone attend last years lync troubleshooting session here on NIC Then you may remember that there where a lot of tools and things to check for
  • as services not running, certificates expiring high failure rates, high message latency, or connectivity issues
  • Lync Server can fail for a variety of external reasons. The Management Pack now monitors and collects data for critical external dependencies that can indicate severe issues
  • These queries produce alerts that indicate when a high number of users experience connectivity issues for peer-to-peer calls or basic conferencing functionality What is the diagnostics header you may say Shows a diagnostic header, it tells you why the call failed No response No media connectivity Possible source of fault, returncode
  • pinpoint scenarios where users are most likely to experience compromised media quality
  • run from various geographic locations, to test and help ensure high availability of scenarios such as sign in, presence, IM, and conferencing for users.
  • synthetic transactions can use a large amount of computer memory and processor time. Because of this, we recommend that you use a dedicated computer as a watcher node. For example, you should not configure a Lync Server Front End Server to act as a watcher node Can not be collocated with a 2010 watcher node because of the 2013 binaries
  • 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?

    ×