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

Post on 01-Jun-2015

4.699 views 1 download

Tags:

description

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

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

Ståle HansenLync Server 2013

Best Practice: Active Monitoring with Operations Manager

ObjectiveUnderstand how you can actively monitor Lync Server 2013

• Monitoring Scenarios• Let’s take a look• Watcher Nodes• How to deploy for success

Ståle HansenTechnical Evangelist @ AteaV-TSP @ Microsoft

Blog @ msunified.netCompany blog @ LyncAtea.noCo-Author Lync Master Class @ LyncLab.noContributor @ TheUCArchitects PodCast

#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 usage of Lync Servers and

processes• Disk metrics

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

Media quality alerts (QoE)• Directly from the monitoring database• Quality of Experience• Based on key metrics

• Jitter• Packet Loss• Latency

Synthetic Transactions• Test actual functionality with real users• Using test cmdlets• Run from Watcher Nodes

DemoLet’s take a look

Watcher Nodesare computers that periodically run Lync Server synthetic transactions

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

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

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)

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 Lync Server 2013

• Have valid SIP addresses• Should be enabled for Enterprise Voice

DemoConfiguring Synthetic Transactions for Watcher Nodes

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

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

Questions?