Linux性能檢測工具

openkk 12年前發布 | 2K 次閱讀 Jetty 大數據 CodeIgniter
top --  查看進程活動狀態以及一些系統狀況,常用于查看CPU、內存異常的進程PID。
free -- 查看系統整體內存狀況。
vmstat  --  查看系統狀態、硬件和系統信息等。查看CPU使用情況、上下文切換情況、進程數(是否過多?)。
iostat --  查看CPU 負載,硬盤狀況。常用于查看IO狀況(查看CPU的工具很多)
sar --  綜合工具,查看系統狀況。這個太強大了,但自己一般只用類監控網絡狀況(sar -n DEV|EDEV )
mpstat -- 查看多處理器狀況,類似vmstat,適用于多CPU場景(還有非多CPU的服務器不?)
netstat -- 查看網絡狀況。常用于:產看進程監聽的端口、各個端口的recv|send隊列狀況(是否過載)、收發包的簡單統計
iptraf -- 實時網絡狀況監測。
tcpdump -- 抓取網絡數據包,詳細分析。強大的網絡包分析工具。
tcptrace --  數據包分析工具。
netperf --  網絡帶寬工具。

dstat  -- 綜合工具,綜合了 vmstat, iostat, ifstat, netstat 等多個信息。

注:部分工具非系統自帶,需要獨立安裝。

  <div class="BlogCopyright">       
        原文地址:<a href="/misc/goto?guid=5033828482039900283" target="_blank" target="_blank">http://www.cnblogs.com/zhenjing/archive/2012/06/17/linux_monitor.html</a>          </div>
 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!