[問題] 紀錄linux的cpu使用率,記憶體使用率,disk

看板Linux作者 (raison detre)時間12年前 (2014/01/28 17:24), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
請問一下各位 小弟需要留下linux中 cpu使用率,記憶體使用率,disk IO, 網路流量的數據 請問該如何做 目前我想到的是寫程式每五秒去讀一次/proc中的資訊 是否有其他作法 如果是去讀/proc中的資訊的話 應該是要去讀哪幾個檔案 我只需要summary的數據就行了 不用針對某一個device或是process 我使用的是 ubuntu 12.10 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.26.236

01/28 18:00, , 1F
感覺去找ubuntu[系統監控]這隻內建GUI程式的source code有
01/28 18:00, 1F

01/28 18:00, , 2F
關[資源]這部分的作法比較快,不過畫面裏面沒有disk I/O,其
01/28 18:00, 2F

01/28 18:00, , 3F
它你列的都有
01/28 18:00, 3F

01/28 18:43, , 4F
io可以找iotop的代碼去看
01/28 18:43, 4F

01/28 18:51, , 5F
dstat,支援直接輸出csv格式檔案
01/28 18:51, 5F

01/28 19:41, , 6F
sysstat or monitorix
01/28 19:41, 6F

01/28 22:45, , 7F
照說明看來似乎cacti, observium, nagios之類的就會合需求
01/28 22:45, 7F

03/01 14:33, , 8F
用strace追一下htop, iotop, iftop看一下他門讀哪些檔
03/01 14:33, 8F
文章代碼(AID): #1IvtTdyk (Linux)