sysstat 系統效能監控神器

2021-09-13 17:03:35 字數 1093 閱讀 8063

sysstat是乙個軟體包,包含監測系統效能及效率的一組工具,這些工具對於我們收集系統效能資料,比如:cpu 使用率、硬碟和網路吞吐資料,這些資料的收集和分析,有利於我們判斷系統是否正常執行,是提高系統執行效率、安全執行伺服器的得力助手。

官方**:

其他具體的安裝資訊可以看官方文件。

檢視是否成功安裝:

mpstat -v

sysstat version 9.0.4

(c) sebastien godard (sysstat orange.fr)

如果是用yumapt-get方式安裝,預設已經在/etc/cron.d/sysstat中配置好了計畫日誌;如果是編譯安裝或沒有,可以手動配置,內容大致如下:

# run system activity accounting tool every 10 minutes

*/10 * * * * root /usr/lib64/sa/sa1 1 1

# 0 * * * * root /usr/lib64/sa/sa1 600 6 &

# generate a daily summary of process accounting at 23:53

53 23 * * * root /usr/lib64/sa/sa2 -a

統計的日誌檔案會存放在/var/log/sa這個目錄下。每10分鐘就進行一次日誌的記錄,在23:53對一天的日誌進行彙總。

可能會碰到的問題:

安裝後首次執行sar會報如下錯誤:

無法開啟 /var/log/sa/sa25: 沒有那個檔案或目錄
原因是安裝完sysstat後,定時任務還沒生成那個檔案。此處的 25 指的是日期。可以手動生成檔案:

sudo sar -o 25
更多關於定時任務或開機啟動的配置可以參考官方文件。

sysstat離線安裝及使用教程 系統效能監控

安裝步驟 unzip sysstat master.zip cd sysstat master configure make make install iostat dx l 1 10 提供系統io資訊sysstat軟體包包含許多商業unix通用的各種實用程式,用於監視系統效能和使用情況 iosta...

監控系統效能幾個指令碼

1 sar.sh 指令碼內容 bin bash sar a o root data sar.data 60 5000 dev null 2 1 sar 每分鐘取樣一次,共取樣 5000 次,取樣的內容包括全部的硬體等的資訊,例如網絡卡 硬碟 記憶體等。讀取 sar u f sar.data sar ...

linux使用nmon監控 分析系統效能

nmon 是一種在aix與各種linux 作業系統上廣泛使用的監控與分析工具,相對於其它一些系統資源監控工具來說,nmon所記錄的資訊是比較全面的,它能在系統執行過程中實時地捕捉系統資源的使用情況,並且能輸出結果到檔案中,然後通過nmon analyzer工具產生資料檔案與圖形化結果。nmon所記錄...