讀取WINDOWS系統監視器Log並產生Report從而分析資料程式庫伺服器效能趨勢

來源:互聯網
上載者:User

很多DBA都會使用Perfmon的計數器對Windows或者SQL Server的效能進行監控,但是資料儲存分析是個問題。很多第三方的工具可以講LOG檔案解析並且儲存到資料庫,並且提供報表分析。這些報表可以直接提供給老闆或者給伺服器使用者,可以看到伺服器的效能趨勢。如果伺服器需要擴容的話,這份報表是很有力的依據。

 

其實對Perfmon的Log檔案解析是很簡單的,使用Windows內建的小工具Relog.exe就可以將資料匯入CSV,EXCEL的檔案或者直接匯入到資料庫。對於匯入資料庫的資料,DBA使用起來就可以得心應手,而且可以製作各種定製化的報表。

 

下面舉兩個例子:

 

要將名為 Win2k_log 的 Windows 2000 記錄檔轉換為名為 Win2k_log.csv 的 .csv 記錄檔,使用命令:

 

 relogWin2k_log.blg -f CSV -o Win2k_log.csv 

 

將DataCollector_Combined.blg讀取到資料庫使用命令:

 

relog“D:\PerfLogs\CP_Perfmon_Collector\DataCollector_Combined.blg” -f SQL -oSQL:Perfmon_DSN!logfile

Relog命令參數及參數描述參考:

 

網上有一個很完整的例子如何自動化收集Perfom資料並且載入資料產生Report,這裡我就不了,大家可以參照這個例子:

 http://sqlactions.com/2012/05/15/collection-and-reporting-of-perfmon-data-for-sql-server-capacity-planning-and-trend-analysis/

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.