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