Linux 系統監控的程式很多, 光 *top 就多到爆炸, 這張圖片把監控程式與監控系統哪個部份的對應指出來.
- 原文: Netflix Architect Offers Template for Monitoring Linux Performance Tools
- 原作者: Linux Performance Tools at LinuxCon North America 2014
- 投影片: Linux Performance Tools
Linux 監測工具 與 系統、硬體環境對應圖表
Linux 監測工具 與 系統、硬體環境 相互對應的圖片可見此圖: (原圖、備份)
下述將此圖片對應的名稱簡單整理列如下述:
- OS
- System Libraries
- ltrace, perf
- System Call Interface
- strace, sysdig
- Sockets
- ss, netstat
- TCP/UDP
- netstat, iptraf
- System Libraries
- IP
- netstat, iptraf
- Ethernet
- netstat, iptraf, tcpdump
- Block Device Interface、I/O Controller、Disk
- pidstat, iostat, iotop, blktrace
- Linux Kernel
- perf, ftrace, stap, ktap,ebpf, dtrace, lttng
- Scheduler
- perf, mpstat, top, ps
- Virtual Memory
- top, ps, pidstat, vmstat, slabtop, free
- I/O Bus
- pref, tiptop
- Network Controller
- nicstat, netstat, ip
- Port
- iptraf, nicstat, netstat, ip, ethtool, snmpget 1ldptool
- Hardware
- CPU
- perf, mpstat, top, ps, pidstat
- Memory Bus (CPU - DRAM)
- perf, tiptop
- DRAM
- vmstat, slabtop, free
- Various
- sar, dstat, /proc
- CPU