第五十四章 使用 ^mgstat 監控性能 第五十四章 使用 ^mgstat 監控性能

第五十四章 使用 ^mgstat 監控性能

本章介紹 ^mgstat 實用程序,它是一種用於收集基本性能數據的工具。

注意:此實用程序可能會在不同版本之間更新。 ftp://ftp.intersys.com/pub/performance/下載 newmgstat.xml 的信息。

必須從 %SYS 命名空間調用 ^mgstat,並且可以使用以下位置參數:

Argument Description
sample time 此參數指定採樣計數器的頻率(以秒爲單位)。如果未指定,默認值爲 2 秒。
注:如果指定的採樣時間大於 10 秒,^mgstat 會將其減少到 10 秒。請參閱此表中的樣本參數數量。
number of samples 此參數指定要獲取的最大樣本數。如果未指定,則默認爲 10 次迭代。
注:如果 ^mgstat 減少了採樣時間,它會增加指定的樣本數以確保運行的持續時間(採樣時間 * 樣本數)實際上與沒有修改任何參數時的持續時間相同。
filename 此參數指定 ^mgstat 生成的 .mgst 文件的文件名,相對於 install-dir\mgr。如果未指定,則默認文件名爲 ServerName_InstanceName_Date_Time.mgst
page length 如果以交互方式運行 ^mgstat,此參數指定在重複標題行之前要顯示的行數。默認爲0,即在頁面開頭顯示一次頁眉;如果指定的值少於 5 行(0 除外),^mgstat 會將其增加到 5
注:當將^mgstat 作爲後臺作業運行時,將忽略此參數。

例如,如果將^mgstat 作爲後臺作業運行,要指定每 5 秒獲取一次文件樣本,直到獲得 17280 個樣本(在終端中,從 %SYS 命名空間),請輸入以下內容:

%SYS>JOB ^mgstat(5,17280)

或者,如果以交互方式運行 ^mgstat,要指定相同的採樣在每 10 行數據後重新顯示標題,請輸入以下內容:

%SYS>DO ^mgstat(5,17280,,10)

默認情況下,^mgstat 會根據服務器名稱、配置名稱以及日期和時間生成一個文件名,並帶有“mgst”擴展名,該擴展名可由用 Microsoft Excel 編寫的有助於數據圖形化的分析工具識別。默認情況下,該文件位於 IRIS® 數據平臺實例的 install-dir\mgr 目錄中;但是,如果通過 ^SystemPerformance 實用程序更改了輸出目錄,^mgstat 將使用該輸出目錄。

注意:運行 ^SystemPerformance 實用程序時也會生成 mgst 文件,幷包含在 HTML 性能報告中。

爲確保對系統性能的影響最小,^mgstat 實用程序從共享內存中提取各種計數器信息。如果該實用程序正在運行並且出現明顯的性能問題,則可以使用數據來幫助調查問題;如需分析方面的幫助,請聯繫 全球響應中心 (WRC),可以提供自動運行 ^mgstat 和清除文件的任務。

除下表中註明的數據外,大多數報告數據均以每秒值計算平均值。生成的輸出文件採用可讀的逗號分隔值 (CSV) 格式,更易於使用 Microsoft Excel 等電子表格工具進行解讀。文件的第一行是標題行,其中包括文件名和實用程序版本,以及有關緩衝區分配和被監視產品版本的信息。數據的列數取決於產品的版本:前兩列是日期和時間;其餘列是:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章