PowerBI分析Windows效能計數器的資料

來源:互聯網
上載者:User

標籤:雲端運算   雲平台   

我們在做系統效能分析或者SQL效能分析的時候都會用到一個最原始且又最實用的工具,那就是“效能監控器”,那麼今天我將給大家介紹如何利用PowerBI來分析效能監控器裡的效能計數器來分析系統的效能,當然學會這個後您可以舉一反三,去分期其他效能,例如SQL的效能等

首先我先利用Windows效能監控器採樣收集一部分效能計數器的資料

採樣完畢後,我可以得到這樣一個效能計數器檔案

接下來我將利用relog.exe程式來吧這個效能計數器檔案轉換成CSV檔案

接著我用“Notepad++”開啟轉換出來的這個檔案SystemPerformance.csv,可以看到每一個資料值都是以逗號分割開的

接下來就是開啟PowerBI,對這個SystemPerformance.tsv格式化資料進行匯入

後選擇SystemPerformance.csv

選擇編輯

接下來我把第一行刪除掉

輸入1

因為除第一列外其他列每一列都是一個名稱多個值,那麼接下來選擇第一列右鍵選擇“取消樞紐其他列”

這樣就可以看到每一個的名稱以及值

接下來為了更好的識別每一項屬性的名稱,接下來選擇屬性列,選擇拆分列—按分隔字元

按照屬性裡的\為分隔字元來進行拆分,確定

接下來將2列空列刪除掉

接下來重新命名每一列的標題

接下來我再把對象這列再拆分一下,把括弧裡的記憶體拆分成一列成為執行個體

輸入(

接下來把新的這列)去掉,選擇新的這列進行替換值

輸入),確定

接下來把這列重名命為執行個體

接下來就可以關閉並應用

等待載入完成

接下來我建立一個折線圖

把日期從日期階層改成日期

接下來添加一個切片器,把對象拖到欄位

按照同樣的方法,再添加2個切片器把執行個體和類型分別作為欄位

如果需要執行個體具備多選而不是預設的單選,那麼點擊執行個體切片器進行格式設定

同理把類型也設定成可以多選和全選,這樣就可以選擇你想的對象以及類型來查看資料了

接下來我匯入一個可視化視圖時間刷TimeBrush,時間刷是用來自己選擇放大縮小時間區間的可視化視圖模型,類似有點象音頻編輯軟體,要對某一段進行和放大處理是一個道理

添加這個新的可視化視圖,並設定如下

接下來再把折線圖裡添加一個執行個體到折線圖的圖例中

這時我只是在時間刷裡選擇一段時間的區間,就可以在下面的折線圖中看到這段區間時間段裡放大的值走向

接下來我再複製一個現有做好的折線圖,把複製出來的這個折線圖裡的圖例由執行個體換成類型

最後再添加2個餅圖分別是執行個體和類型的餅狀圖,可以分析佔比

OK,最後我再排版美化下

因為我的資料擷取不久並且是我的筆記本電腦,因此起伏不大,看不出明顯的效能差異,不過您可以舉一反三在自己的生產伺服器上採用這樣的方法來分析展現系統效能,當然還可以分析其他,只要是效能監控器能捕獲的都可以進行分析,例如SQL,Exchange等等。

PowerBI分析Windows效能計數器的資料

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.