nmon 監控生成的檔案過大導致分析不了的解決方法 - split

tolywang發表於2013-05-08

使用nmon監控執行負載很高且CPU, DISK非常多的系統時,往往會產生非常打的nmon檔案, 如果是自動設定收集1天的系統的話,  當然我們可以設定時間段小一些, 讓產生的檔案不要太大(保持15M以內),   如果檔案已經產生,那麼如何處理呢, 一般我們採用拆分 split 方式 (雖然 nmon analyzer 工具有一個時間段設定,但是使用了半天,還是要分析整個檔案,還是會報錯, 可能我設定的有問題) 。 

# split   -l   100000 szxmr336-test_1308010000.nmon

備註:   100000為檔案行數;excel 2003好像只能65500行,這裡為了減少生成的檔案數,可以大一些。

生成xaa、xab, xac 等 3 個檔案(一般我們設定檔案大小小於15m以內,這樣解析快一些),把xaa的標頭檔案分別加到其他檔案的頭部,在xaa 中查詢 zzzz ,將 zzzz以前的行,包括 zzzz 這一行複製到其他檔案的開頭即可。 將所有檔案加入字尾 nmon , 每個檔案都可以進行nmon分析了,分析出來發現一般是按照時間段來切分的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-768005/,如需轉載,請註明出處,否則將追究法律責任。

相關文章