RHEL7系統管理經常使用工具

RHEL7提供大量系統管理工具,簡要記錄一下各工具的做用,後續再詳細說明用法.python

工具 描述
/proc linux的內存鏡像目錄./proc/sys目錄下的文件能被臨時修改,從而改變linux內核參數.
GNOME Moniter 圖形化監視器,顯示系統、進程、資源(CPU時間、內存、網絡)、文件系統的統計數據.
PCP 一套工具、服務和程序庫的集合,用於獲取、存儲及分析系統的性能測量值.支持python、perl、C++、C.
tuna tuna能調試配置linux系統的詳細參數,包括調度器策略、線程優先級、CPU中斷關聯等.
top 動態的監視系統的各類資源.
ps 提供運行進程的快照.
vmstat 虛擬內存統計.統計包括系統進程、內存、分頁、輸入/輸出、中斷和CPU活動的即時數據.
sar 統計一段時間內系統活動的數據.
tuned 在後臺調度程序,經過調節配置文件使操做系統在特定工做負載下發揮更好的性能.
tuned-adm 做用相似tuned,額外增長了用戶自定義功能.
perf 經過使用硬件性能計數器和內核跟蹤程序,追蹤其它命令和應用程序對系統的影響.記錄系統性能數據生成數據分析報告.
turbostat 統計intel64位處理器的拓撲、頻率、空閒、的電源狀態、溫度、用電量數據.
iostat 統計系統輸入/輸出設備負載性能數據.
irqbalance 處理器硬件中斷調度控制器.
ss 顯示socket統計數據.
numastat 以numa節點爲單位,顯示CPU和操做系統的內存統計數據.
numad numa關聯管理程序,一般在後臺運行以監控numa拓撲和資源使用率.
systemtap 跟蹤和探測工具,詳盡地監控和分析操做系統(內核)的活動,在系統性能分析中很是有幫助.
OPerfile 全系統性能監控工具.使用CPU的硬件監控信號獲取內核和系統可執行文件的信息,存在侷限性,一般配合其它工具使用.
Valgrind 使用自有的模擬CPU運行應用程序,測試應用程序的代碼.
   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

linux

相關文章
相關標籤/搜索