Linux Performance Monitoring & Analysis

Shikhar Verma, Solution Architect

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
37 Lessons (3h 48m)
    • 1. Introduction about Course Module

      5:09
    • 2. Overview of Linux Performance monitoring

      4:12
    • 3. CPU - Context Switch

      5:50
    • 4. CPU - run queue, load average

      4:56
    • 5. Memory & Swap management on Linux Servers

      9:29
    • 6. Disk IO Operations on Linux Servers

      4:40
    • 7. Monitoring & Understanding Network

      6:20
    • 8. Familiar with top command

      10:50
    • 9. Familiar with top commands - Lab

      8:48
    • 10. vmstat command

      5:42
    • 11. vmstat command - Lab

      6:04
    • 12. Lecture on iostat command

      7:23
    • 13. Memory Management Lab

      3:11
    • 14. SAR - System Activities Statistics - Part1

      4:00
    • 15. SAR - System Activities Statistics - Part2

      4:37
    • 16. SAR - System Activities Statistics - Lab1

      5:10
    • 17. SAR - System Activities Statistics - Lab2

      5:34
    • 18. lsof - List open files

      2:14
    • 19. lsof - Lab 1

      7:00
    • 20. lsof - Lab 2

      3:58
    • 21. tcpdump-Network Packet Analyzer

      4:35
    • 22. tcpdump-Network Packet Analyzer - Lab 1

      5:18
    • 23. tcpdump-Network Packet Analyzer - Lab 2

      4:03
    • 24. Find commands for finding files

      5:40
    • 25. find files based on their permissions, owner & groups

      9:45
    • 26. Find files & directories based on date,time & size

      5:49
    • 27. Lab - 1 on find command

      6:25
    • 28. Lab - 2 on find command

      8:56
    • 29. Lab - 3 on find command

      7:43
    • 30. Lab - 4 on find command

      3:20
    • 31. Process Management

      7:49
    • 32. Lab on Process Management

      9:45
    • 33. Background and Foreground Processes

      6:58
    • 34. Lab Session on Process

      11:05
    • 35. Kill a process

      5:49
    • 36. Find top running processes by highest memory

      6:11
    • 37. Find top running processes by highest cpu

      3:59

Project Description

It’s really very tough job for every System or Network administrator to monitor and debug Linux System Performance problems every day. After being a Linux Administrator for 5 years in IT industry, I came to know that how hard is to monitor and keep systems up and running. For this reason, we’ve compiled the list of frequently used command line monitoring tools that might be useful for every Linux/Unix System Administrator. These commands are available under all flavors of Linux and can be useful to monitor and find the actual causes of performance problem. This list of commands shown here are very enough for you to pick the one that is suitable for your monitoring scenario.

Student Projects