Linux 效能監測 工具

2022-05-24 22:48:12 字數 469 閱讀 6594

乙個完整執行的 linux 系統包括很多子系統(介紹,cpu,memory,io,network,…),監測和評估這些子系統是效能監測的一部分。我們往往需要巨集觀的看整個系統狀態,也需要微觀的看每個子系統的運**況。幸運的是,我們不必重複造輪子,監控這些子系統都有相應的工具可用,這些經過時間考驗、隨 unix 成長起來、簡單而優雅的小工具是我們日常 unix/linux 工作不可缺少的部分。

下面這張很好的總結了 linux 各個子系統以及監控這些子系統所需要的工具,如果你對 linux 系統管理(sysadmin & devops)感興趣、想入門的話,可以從這張圖開始慢慢了解和熟悉各個工具。對於熟練的 linux 屌絲,這張圖你應該能問答自如。(來自:linux performance analysis and tools,幻燈片也很精彩,建議對照閱讀。)

Linux 效能監測工具

乙個完整執行的 linux 系統包括很多子系統 介紹,cpu,memory,io,network,監測和評估這些子系統是效能監測的一部分。我們往往需要巨集觀的看整個系統狀態,也需要微觀的看每個子系統的運 況。幸運的是,我們不必重複造輪子,監控這些子系統都有相應的工具可用,這些經過時間考驗 隨 uni...

Linux 效能監測工具

基於命令列使用的系統效能監測工具 1 atop 相比top更好使用的工具 它可以展示每日的系統日誌以進行長期的程序活動分析,並高亮顯示過載的系統使用資源。它包含了cpu,記憶體,交換空間,磁碟和網路層的度量指標。所有這些功能只需在終端執行atop即可。2 sysdig 系統程序的高階檢視 sysdi...

效能監測工具

systemtap flamegraph fg.stp systemtap 是監控和跟蹤執行中的 linux 核心的操作的動態方法,通過乙個名為 kprobes 的應用程式設計介面 api 來實現該 目的。systemtap 用於檢查執行的核心的兩種方法是 kprobes 和返回探針。但是理解任何核...