利用電腦過濾 OMS 近乎即時的性能計數器數據

利用電腦名稱將性能數據分類

首先需要知道的是:

  • 電腦名稱
  • 這些電腦會提供多少數據來測試

第一步,先從 MS OMS 儀表板進入到記錄搜尋

利用指令 Type=Perf 能夠輕易的找到電腦名稱資訊,接著再利用電腦來過濾紀錄。在指令中利用 Computer 屬性來做測量,利用以下指令:

Type=Perf | measure count() by Computer


現在有了電腦名稱和每台電腦具有的記錄數量的一個列表。在搜尋時,您可以過濾出您有興趣的特定電腦。您只需要在搜尋指令中加上 computer = "mycomputername",以下範例搜尋 AzureHRFE 電腦:

Type=Perf Computer=AzureHRFE

執行搜尋指令後可以看到有 2M 個結果,其中涵蓋了335個計量。如下圖:

 

若想要查看計量的圖表,直接點選計量即可查看,如下圖:

 

深入特定群組中的特定計數器

經過以上步驟,現在您已經指定了特定電腦,接著可以再更加深入瞭解。例如:您可以查看與記憶體相關的性能計數器,只需在搜尋指令中加入 ObjectName=Memory 即可。執行此指令會回傳一組與記憶體相關的計數器。若您要讓執行結果只與一台電腦相關,可以將以上的搜尋指令保留,再加入記憶體指令即可。如以下範例:

Type=Perf Computer=AzureHRFE ObjectName=Memory

下圖執行結果中,已經將計量中的 Committed Bytes in Use 展開:

 

若您想要查看一台特定電腦的特定計數器,可以在指令中加以過濾,如以下範例:

Type=Perf Computer=AzureHRFE ObjectName=Memory CounterName="% Committed Bytes In Use"