工作量資料收集與工作量資料彙總 Script

Server.Load 工作量資料彙總功能承襲自 NotesBench 資料彙總功能,而且容許測試來自測試磁碟機群組的資料,以及可將 SUT 合併到單一資料檔案以供分析。工作量執行時,「工作量資料收集」自訂 Script (SHSTAT.SCR) 會從 SUT 收集效能資料。工作量完成時,「工作量資料向上總計」Script 會向上總計效能資料。

執行這項作業的原因和時機

請在包含會將負載置於 SUT 的測試磁碟機以外的系統上,執行「工作量資料彙總收集」與「工作量資料彙總」Script。

註: 建立測試負載的磁碟機在本文件中稱為一般測試磁碟機。

在工作量執行前先設定統計資料收集

程序

  1. 建立資料夾以作為「結果」目錄使用,然後設定該資料夾的共用權限,以容許用戶端磁碟機寫入「結果」目錄。
  2. 在每個測試磁碟機上,將磁碟機對映到系統上要用來從所有磁碟機收集資料的「結果」目錄。
  3. 在「工作量資料彙總」磁碟機的 NOTES.INI 檔案中,將 ResultsDirectory= 設為系統上輸出檔案的有效目錄。比方說,如果磁碟機 Z: 對映至結果目錄,則 NOTES.INI 將是:
    RESULTSDIRECTORY=Z:\
  4. 在執行「工作量資料收集」Script 之磁碟機的 NOTES.INI 中,設定此 NOTES.INI 變數:
    NB_SaveCMDConsole=1  
  5. 為執行「工作量資料收集」Script 的磁碟機設定這些 Server.Load 測試參數:
    使用者/執行緒的數目 = 1
    script 迴圈數 = 1
    註: 因為「結果」目錄的路徑是使用 Server.Load 參數「將度量儲存至此檔案來指定」,所以一般測試磁碟機上不需要此設定。
  6. 按一下「執行」以存取「公制」視窗。
  7. 設定「將度量儲存至此檔案」欄位,為每個一般測試磁碟機指向結果目錄中的 ResN 檔案:
    • Z:\Res1:代表測試驅動程式 1
    • Z:\Res2:代表測試驅動程式 2
      註: 來自一般測試磁碟機的每個結果(度量)檔案,必須擁有唯一的編號名稱以及 ResultsDirectory 路徑。
  8. 在工作量資料收集及工作量資料向上總計 Script 的「資料收集磁碟機」上,將「度量」視窗中的「接收主控台指令的伺服器」欄位設為空白。Server.Load 不需要使用伺服器鑑別這些 Script。

工作量資料收集 Script

執行這項作業的原因和時機

執行目前的「工作量資料」收集 Script 範本,或是自訂以供特定用途使用。您可以視需要新增或移除從 SUT 收集的統計資料群組。

Beginloop
主控台 [Mail伺服器] sh stat platform
主控台 [Mail伺服器] sh stat 伺服器.*
主控台 [Mail伺服器] sh stat 伺服器.版本.*
主控台 [Mail伺服器] sh stat 伺服器.time.start
主控台 [Mail伺服器] sh stat domino
主控台 [Mail伺服器] sh stat 資料庫
主控台 [Mail伺服器] sh stat disk
主控台 [Mail伺服器] sh stat mail
主控台 [Mail伺服器] sh stat mem
主控台 [Mail伺服器] sh stat NET
主控台 [Mail伺服器] platform time 10
Pause 60000
Rewind
註: 您可以從 nameagent.nsf 的「資料庫的使用方法」文件取得此 Script 的副本。將 Script 拆開到一個目錄中。