linux性能監控命令
linux系統下性能監控命令有很多,常用的有top、sar-sar 1、vmstat-vmstat 1、iostat、free、mpstat、iptraf-iptraf-deth0、tcpdump、tcptrace、netperf。
1、top:
top命令是一個優秀的交互式實用工具,用於監視性能。它提供關於整體Linux性能的幾個概要行,但是報告進程信息才是top真正的長處。可以廣泛自定義進程顯示,也可以添加字段,按照不同指標排序進程列表,甚至從top註銷進程。
2、sar - sar 1:
sar實用工具提供監視每一事件的能力。它至少有15個單獨的報告類別,包括CPU、磁盤、網絡、進程、交換區等等。
3、vmstat - vmstat 1:
vmstat命令報告關於內存和交換區使用的廣泛信息。它也報告CPU和一些I/O信息
4、iostat:
iostat報告存儲輸入/輸出(I/O)統計資
iops = wkB/s 除以 w/s
5、free:
free命令報告內存信息
6、mpstat:
mpstat查看多線程處理情況
7、iptraf - iptraf -d eth0:
iptraf實時網絡狀況監測
8、tcpdump:
tcpdump抓取網絡數據包,詳細分析
9、tcptrace:
tcptrace數據包分析工具,源碼安裝
10、netperf:
netperf網絡帶寬工具