Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ewan MacKellar Steve Moore. Get to know what is normal! - Build a repository of network captures and Snooper logs showing what takes place in.

Similar presentations


Presentation on theme: "Ewan MacKellar Steve Moore. Get to know what is normal! - Build a repository of network captures and Snooper logs showing what takes place in."— Presentation transcript:

1 Ewan MacKellar Steve Moore

2

3

4

5

6

7 Get to know what is normal! - Build a repository of network captures and Snooper logs showing what takes place in working scenarios - Capture performance baselines that can be used to compare performance should things take a turn for the works - Use Health scripts to check for Error events on all your servers (especially Edge and Reverse Proxy) - Use OpsMgr to monitor your environment. Keep an eye on what is happening in the Operator Console! Monitor your Edge Servers

8 Get to know the client requirements - Check DNS requirements for clients and federation scenarios - Understand certificate requirements and confirm all certificates in the interaction are good - Check authentication methods are set correctly in policies/virtual directories - Understand the web services URLs - Understand client to server and server to server communication flows

9 Build a Lync Lab You can virtualise soft PABXs You can get virtualised Hardware Load Balancers Virtual Machines can be configured with virtual video and audio devices i.e. Virtual Audio Cable A lab is a great place to develop your understanding of what is normal! Test, Test and do some more testing.

10

11

12

13

14

15

16

17

18

19 For your use after TechEd

20

21 Certificates - www.digicert.com/help www.digicert.com/help - IE and Firefox DNS - NSLookup - Netmon/Wireshark - Ipconfig /displaydns Networking Issues (blocked ports) - Netmon, Portqry, PSPing, Netstat, Telnet Client

22 Netmon is a very commonly used Troubleshooting tool Installation - nm34_x64.exe (or x86) - NetworkMonitor_Parsers.x64.msi (Turn, STUN) - NetworkMonitor-LyncParsers-x64.msi - 3.4.2350.0 You can sort traffic by process NMDecrypt Colour Rules -.nmcr files can be used to colourise known protocols Message Analyzer – Useful for remote nwk captures

23 NSLookup Wireshark – Ladder diagram tool Strace/NMDecrypt/Fiddler http://blogs.msdn.com/b/canberrapfe/archive/2012/06/05/have-you-ever-wondered-what-web-service-urls-are-used-by-the-lync- client-strace-is-your-tool.aspx http://blogs.msdn.com/b/canberrapfe/archive/2012/06/05/have-you-ever-wondered-what-web-service-urls-are-used-by-the-lync- client-strace-is-your-tool.aspx www.digicert.com/help PortQry & PortQryUI - Very useful for confirming port availability PSPing (useful for UDP) 2.0 - psping -? L

24 For your use after TechEd No connection! Connection refused!

25 For your use after TechEd

26 Netsh – Can be used to create a network capture on client machines http://blogs.msdn.com/b/canberrapfe/archive/2012/03/31/capture-a-network-trace-without-installing- anything-works-for-shutdown-and-restart-too.aspx Netstat – Useful for confirming state of listening and connected ports on a particular Lync Server Is the server listening on 443 3478 and 5061? netstat -ano | findstr "443 3478 5061“ What process is listening/connected on what port? Netstat –anob

27

28

29 For your use after TechEd

30

31

32 Used to provide detailed information about activities taking place in your environment A must do for every Lync environment! Not a replacement for Operations Manager! Examples of information captured by Lync Reporting - Call quality detail for all calls made by and to Lync endpoints - Audio and video devices used by Lync endpoints - Usage information for the system (number of calls, conferences, who called who)

33 Usage and quality information for the Lync platform How to use as a troubleshooting tool? - Can identify Voice Quality problems for specific calls (including IPs, % packet loss, round trip latency) - Can identify problem audio and video devices - Useful for tracking calls to and from particular phone numbers (including external phone numbers) - Can identify Client versions (and associated IPs) used across the environment! Work Smart Guide for Monitoring Server Reports http://www.microsoft.com/en-us/download/details.aspx?id=9129

34

35 Who in the organisation is running what Lync client and on what IP address? (2013) USE LCSCDR SELECT dbo.Registration.IpAddress, dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri, dbo.Registration.RegisterTime FROM (dbo.Registration INNER JOIN dbo.ClientVersions ON dbo.Registration.ClientVersionId = dbo.ClientVersions.VersionId) INNER JOIN dbo.Users ON dbo.Registration.UserId = dbo.Users.UserId GROUP BY dbo.Registration.IpAddress, dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri, dbo.Registration.RegisterTime HAVING (((dbo.Registration.IpAddress) Is Not Null)); Who in the organisation is running what Lync client and on what IP address, ordered by Sign In Time (2013) USE LCSCDR SELECT dbo.Registration.IpAddress, dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri, dbo.Registration.RegisterTime FROM (dbo.Registration INNER JOIN dbo.ClientVersions ON dbo.Registration.ClientVersionId = dbo.ClientVersions.VersionId) INNER JOIN dbo.Users ON dbo.Registration.UserId = dbo.Users.UserId GROUP BY dbo.Registration.IpAddress, dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri, dbo.Registration.RegisterTime HAVING (((dbo.Registration.IpAddress) Is Not Null)) order by dbo.Registration.RegisterTime Who in the organisation is running what Lync client? (2010) USE LCSCDR SELECT dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri FROM (dbo.Registration INNER JOIN dbo.ClientVersions ON dbo.Registration.ClientVersionId = dbo.ClientVersions.VersionId) INNER JOIN dbo.Users ON dbo.Registration.UserId = dbo.Users.UserId GROUP BY dbo.Registration.UserId, dbo.ClientVersions.Version, dbo.Users.UserUri For your use after TechEd

36 I’ll post a Get EventLogs script to Canberra PFE Blog after the event!

37

38

39

40 Know your environment! Internet

41

42 Get to know traffic flows! Internet

43

44

45

46

47 Lync is awesome!

48

49

50 http://msdn.microsoft.com/en-au/ http://www.microsoftvirtualacademy.com/ http://channel9.msdn.com/Events/TechEd/Australia/2013 http://technet.microsoft.com/en-au/

51 1. Download both Exchange Server 2013 and Lync Server 2013 and try in your own environmentExchange Server 2013 Lync Server 2013 2. Trial Exchange and Lync Online Trial Exchange and Lync Online 3. Contact your Microsoft or Partner Account Manager to arrange a time test drive Exchange and Lync in one of our Customer Immersion Experience Centres 4. Contact your Microsoft or Partner Account Manager to get a Lync business value assessment or an Exchange and Lync technical briefing

52


Download ppt "Ewan MacKellar Steve Moore. Get to know what is normal! - Build a repository of network captures and Snooper logs showing what takes place in."

Similar presentations


Ads by Google