Pexip Academy: Log Reading and Troubleshooting

Attendees of the Log Reading and Troubleshooting course will learn troubleshooting processes and techniques to understand and investigate system and call issues within a Pexip Infinity deployment.

Image

Pexip Academy: Log Reading and Troubleshooting

Course outline:
-Technology advanced
-Diagnosing the Pexip Infinity system
-Diagnosing call signaling and media flow
-Analysing network protocols
-Client log analysis

Course description

The course covers some of the techniques used daily by full-time Pexip support personnel to diagnose a variety of issues. Covered topics include  system and environmental issues, initial call analysis and complex diagnostics of call signaling and media flows. We will use the built-in tools of the Pexip Infinity platform, such as live view and historical data, and then explore the diagnostic logs to dive deeper into how Pexip interoperates with external systems. We will also use custom parsing tools to extract and dissect the diagnostic snapshots used by Pexip Support to analyze customer issues offline, plus other analysis tools to inspect system operations and network traffic flow. To fully understand these techniques, we will cover some SIP signaling theory and more complex concepts such as ICE and IPsec. Students will also look at various client logs to gain an appreciation of the entire call process end-to-end.

Students will use live labs to diagnose Pexip Infinity and its integration with other systems using live software, endpoints, laptops, and mobile apps.

This course is delivered by Pexip’s own support engineers.

Knowledge Prerequisites:

  • A full understanding of the set-up and configuration of Pexip and its various integrations (can be obtained through the completion of the Pexip Certified Technology Expert course).
  • An appreciation of networking theory (i.e. the ISO/OSI and the TCP/IP Model).
  • An appreciation of network protocols (i.e. IP, TCP, UDP, DNS, SSH, ICMP, etc.).
  • Understanding of network analysis tools and remote connection clients (e.g. Wireshark, Putty, SCP etc.)

Course objectives

Upon completion of the course, the participant should be able to meet these overall objectives:

  • Understand the various GUI elements within Pexip to show system and call status.
  • Ability to identify a unique call within a Pexip environment.
  • Understand the differences in signaling and media.
  • Ability to troubleshoot issues with signaling and media.
  • Ability to cross-reference log and alarm information with the documentation site.
  • Determine media statistics and perceived quality for a call.
  • Analyze the log entries in the Pexip Administrator and Support Logs.
  • Ability to filter and search logs.
  • Extract filtered support logs for a call, and produce a summary report using the Pexip Log Tools.
  • Download and extract an offline snapshot and produce reports using the Pexip Log tools.
  • Ability to reference the summary reports and look for issues.
  • Ability to take packet captures on Pexip.
  • Understanding of how the logs and packet captures can be used together to analyze more complex issues.
  • Accessing the client logs from a browser, the Connect client, Microsoft Lync/SfB logs using Snooper.

Additional information:

It is advised that students bring their own laptop that can make and receive video calls, although a small number of Pexip supplied laptops may be available during the course (for residential courses held at Pexip offices).

The Pexip Log Tools are a standalone package, currently only available for Windows. This software allows for a simpler analysis of the Pexip Diagnostic snapshot. It is highly advised that students install this prior to starting the course. More information can be found at Pexip Log Tools. Mac and Linux users can make use of the Python scripts via the CLI, although this usage is not covered within the course in the same depth as the Windows tools.

Badge earning:

Upon completion of this course, attendees will earn the Certified Technology Expert – Diagnostics badge, which will be issued by Pexip.