OMS 中可搜尋的原始性能指標
我該如何在我的工作區啟用性能指標?
您不需要做任何設定, 它在所有工作區都是預設啟用的。
我要如何在搜尋中查看性能指標?
非常簡單,假設您現在要收集所有伺服器中抽樣間隔為 10 秒的 disk transfers/sec,以下是在 設定 頁面中您可以配置來收集資料的計數器。
到記錄搜尋頁面,為工作區中的一台電腦輸入以下指令:
Type:Perf ObjectName=LogicalDisk CounterName="Disk Transfers/sec" InstanceName=_Total Computer=FabrikamApp
您會發現性能指標數據可以以原始格式被取得,也就是 10秒為間隔。在過去,您只能看到 30 分鐘內匯總的數據。
現在,原始指標已經可以被搜尋,您可以依照需求對原始指標進行匯總或並產生警示。
想瞭解更多有關如何執行依據需求的性能指標搜尋,請參閱:OMS 中依據需求的指標之集合和視覺化。
假設您現在要查看 CPU 使用率最高的五台電腦中,其五分鐘內的平均 CPU 使用率。
Type:Perf CounterName="% Processor Time" ObjectName=Processor InstanceName=_Total Computer IN {Type:Perf CounterName="% Processor Time" ObjectName=Processor InstanceName=_Total | measure avg(CounterValue) as AVG by Computer | Sort AVG Desc |Top 5} | measure avg(CounterValue) by Computer Interval 5MINUTES
圖表中顯示了有一台電腦達到 100% 的 CPU 使用率。接下來就是要查看那台電腦的處理程序,用以找到可能刺激 CPU 的程序。
Type:Perf CounterName="% Processor Time" ObjectName=Process Computer=FriedEgg01 | measure avg(CounterValue) by InstanceName Interval 1Minute
原始指標的保留措失是什麼?
在過去,我們只會保留原始數據 14天。但現在,原始指標和其他數據種類並沒有差別,保留的時間是基於您的付費層級。可以注意到,OMS 只會對匯入的資料收費一次,對於已儲存的資料,OMS 定價模型並不會收費。
這個新功能只能用在 Windows 電腦上嗎?
原始性能指標現在可以在 Linux 和 Windows 中使用。
有了這個新功能後,我的資料量有何改變?
對一台特定的電腦、 一個給定的計數器案例(例如:Processor(_Total)\% Processor Time),以下是一個基於不同收集頻率所估計的每日資料量。
這個新功能最關鍵的優點就是您可以搜尋您配置要收集的特定資料。在過去,一個給定的計數器的案例,在頻率為10秒的狀況下,估計的資料量為 ~1 MB/Day/Counter。然而,每 180 個取樣 (6/分鐘*30),只有匯總的點(也就是,平均30分鐘的間隔)才能被搜尋。現在,180個取樣都可以被搜尋,且資料量只增多到 ~1.87 MB/Day。
我該如何維持/減少我先前的資料量?
使用較少的收集間隔。例如:若您在收集間隔 10 秒的性能指標,您可以將收集間隔改為 20 秒,如此便會減少您整體的資料量。即使資料量減少,您一樣可以擁有搜尋更加細微的功能。