使用bootchart-lite監(jiān)視linux啟動(dòng)和運(yùn)行狀態(tài)
來源:程序員人生 發(fā)布時(shí)間:2014-01-31 22:20:43 閱讀次數(shù):2913次
使用bootchart可以方便監(jiān)視linux的啟動(dòng)和運(yùn)行時(shí)的
狀態(tài),并能將這些狀態(tài)信息以圖形方式表示,以圖像方式輸出。
但鑒于bootchart的特殊實(shí)現(xiàn)方式,它不太適合嵌入式系統(tǒng)。
在嵌入式系統(tǒng)中,可以使用精簡化的bootchart--bootchart-lite,替代bootchart。
1. bootchart-lite 源碼下載
http://code.google.com/p/bootchart-lite/
2. 編譯
CC=arm-linux-gcc ./configure
make
在src目錄下面會(huì)生成bootchart-lite可執(zhí)行文件
bootchart-lite 默認(rèn)配置是把log文件存放在/etc/bootchart-lite/目錄下,
使用之前要先建立這個(gè)目錄。
3. 配置啟動(dòng)參數(shù),讓linux啟動(dòng)后,先啟動(dòng)bootchart-lite
init=bootchart-lite
4. 啟動(dòng)linux
5. 收集log文件,渲染圖像
bootchart-lite會(huì)生成如下3個(gè)log文件:
proc_diskstats.log
proc_ps.log
proc_stat.log
把這3個(gè)文件取出后,在pc上運(yùn)行如下命令:
tar czf bootchart.tgz *.log
bootchart -f png bootchart.tgz
在log所在目錄下,會(huì)生成一個(gè)bootchart.png文件,打開看看你的系統(tǒng)狀態(tài)吧。。。。
當(dāng)然,pc上別忘記裝bootchart工具。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)