linux系統監視

系統性能監視的常用工具

/bin/ps 顯示系統進程

/usr/bin/pgrep 過濾顯示系統進程

/usr/bin/free 顯示系統內存的使用

/usr/bin/vmstat  報告虛擬內存的統計信息

/usr/bin/tload 在終端上顯示系統的平均負載

/usr/bin/uptime 顯示系統的運行時間

/usr/bin/top 動態顯示系統進程任務

/usr/bin/pmap 顯示指定進程使用的內存信息

/usr/bin/iostat 輸出CPU,I/O系統和磁盤分區的統計信息。可以用來分析磁盤I/O,帶寬等信息

/usr/bin/mpstat 輸出CPU的各種統計信息,可以用來分析程序運行時在內核態和用戶態的工作情況

/usr/bin/sar 定時收集系統的各種狀態信息,然後對系統各個時間點的狀態進行監控

/usr/bin/sadf 顯示被sar通過多種格式收集的二進制數據

top命令顯示了當前正在運行的進程以及它們的重要信息,包括它們的內存和CPU的用量。

mpstat通過分析/proc/stat文件報告與CPU相關的統計信息。在多CPU系統中,不但能查看所有CPU的平均狀況信息,而且能夠查看指定CPU的信息

vmstat顯示進程隊列,內存,交換空間,塊I/O,和CPU活動信息

iostat用於輸出CPU和磁盤I/O相關的統計信息


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章