監視


內建及自訂 Server.Load Script
Server.Load 包括一組內建 Script。您也可以從頭開始建立自訂 Script。

內建 Script

下列表格將說明內建於 Server.Load 的 Script。
Script說明
閒置工作量 建立 Domino 伺服器可以支援的階段作業之數量上限。您可以使用由此 Script 衍生的公制來協助設定其他測試。
叢集郵工作量 「叢集郵件」工作量會執行 Notes 異動,該異動會將依賴雙向 Domino 叢集進行傳訊之站台上的郵件使用者叢集模式化。
R5 IMAP 工作量執行 Notes 異動,該異動會將依賴 IMAP 進行通訊之站台上的郵件使用者之伺服器模式化。此測試透過接收訊息來強調 IMAP 通訊協定,並透過將訊息傳送至收件人並對其執行 LDAP 查詢來進行 SMTP 及 LDAP。您可使用「IMAP 起始設定工作量」Script 來起始設定 SUT。
R5 簡式郵件遞送模擬一或多個 Notes 郵件使用者執行基本郵件作業,例如,開啟郵件檔、讀取及歸類文件、傳送日曆及排程項目,以及將多個郵件訊息撰寫給多個收件人。您可使用「NRPC 郵件起始設定工作量」Script 來起始設定 SUT。
R5iNotes 工作量 R5iNotes 測試代表作用中的使用者從瀏覽器傳送、擷取及刪除郵件。使用者每小時執行此 script 的平均數為 4 次。每次執行 script 時,它會檢查並擷取郵件訊息。此外,在每個 NthIteration 上 (此工作量中,每 6 次會執行 1 次此 script),使用者會將郵件訊息傳送至伺服器上的 NumMessageRecipients 其他使用者。使用者會排程約會、傳送邀請至 NumMessageRecipients 其他使用者,並且回應一個在自己的收件匣中所找到的邀請。
R6 郵件工作量 R6Mail 工作量會將用戶端上的作用中使用者讀取及傳送郵件、使用日曆及排程功能來排程約會、傳送邀請,以及傳送 RSVP 至邀請的動作模式化。使用者每小時會執行此 script 的平均數為 4 次。
R6iNotes 工作量 R6iNotes 測試代表作用中的使用者從瀏覽器傳送、擷取及刪除郵件。使用者每小時執行此 script 的平均數為 4 次。每次執行 script 時,它會檢查並擷取郵件訊息。此外,在每個 NthIteration 上 (此工作量中,每 6 次會執行 1 次此 script),使用者會將郵件訊息傳送至伺服器上的 NumMessageRecipients 其他使用者。使用者會排程約會、傳送邀請至 NumMessageRecipients 其他使用者,並且回應一個在自己的收件匣中所找到的邀請。
R6IMAP 工作量 R6IMAP 工作量會執行 Domino 異動,該異動會將依賴 IMAP 郵件進行通訊之站台上的郵件使用者之伺服器模式化。此測試不僅會加重 IMAP 通訊協定接收郵件訊息的負擔,並且會由於傳送 SMTP 訊息至許多收件人,以及在那些收件人上執行 LDAP 查詢,而對 SMTP 及 LDAP 產生負荷。
R5 共用資料庫模擬一或多個作用中的使用者,在相同的「討論」資料庫上執行資料庫作業。此 Script 包括執行視界作業、瀏覽未經閱讀的文件、將使用者新增到資料庫,以及更新文件。
SMTP 及 POP3 工作量執行 Notes 異動,該異動會將依賴 SMTP 及 POP3 郵件進行通訊之站台上的郵件使用者之伺服器模式化。您可使用「SMTP 及 POP3 起始設定工作量」Script 來起始設定 SUT。
Web 閒置工作量模擬使用者連接至 Domino Web 伺服器上的預設網頁或首頁。
Web 郵件工作量執行異動,該異動會將「Web 郵件」使用者的伺服器模式化。此測試模擬 Web 瀏覽器使用者傳送、擷取及刪除 Notes 郵件。您可使用「Web 郵件起始設定工作量」Script 來起始設定 SUT。
叢集郵件起始設定工作量 「叢集郵件初始設定」工作量會在伺服器上建立郵件資料庫,並且使用調整為 SUT 的數個附註來增加郵件資料庫。「叢集郵件初始設定」與 ClusterMail 工作量是以 NRPC 郵件工作量為基礎,除了於初始設定期間,在兩個伺服器上所建立的郵件資料庫之外,如此就可以測試移轉效能。
R5IMAP 起始設定工作量 「R5IMAP 起始設定」工作量會建立並移入 IMAP 郵件檔以及 SMTP 訊息,起始郵件檔,並將它轉換為 IMAP。
R6IMAP 起始設定工作量 「R6IMAP 起始設定」工作量會在伺服器上開啟郵件資料庫,並且移入郵件資料庫。範本 MAIL6.NTF (用於建立郵件資料庫) 應該在 NOTES.INI 變數 MailTemplate 中指定。會轉換郵件檔案以用於 IMAP。將以在 NOTES.INI 變數 NumMailNotesPerUser 中指定的多個附註 (訊息) 來移入該郵件資料庫。
iNotes 起始設定工作量 Domino Web Access (iNotes Web Access) 是我們新一代用於 Web 型存取 Domino 傳訊及「個人資訊管理 (PIM)」功能的 Web 用戶端。

「iNotes 起始設定」工作量會在伺服器上建立一組郵件資料庫,並且將郵件移入。將以在 NOTES.INI 變數 NumMailNotesPerUser 中指定的多個附註 (訊息) 來移入該郵件資料庫。

NRPC 郵件起始設定工作量 「NRPC 郵件起始設定」工作量會準備「R5 簡式郵件遞送」工作量及「R6 郵件遞送」工作量。「NRPC 郵件起始設定」工作量會為「R5 簡式郵件遞送」工作量及「R6 郵件遞送」工作量建立郵件資料庫。
SMTP 及 POP3 起始設定工作量 「SMTP 及 POP3 起始設定」工作量會藉由建立 SMTP 及 POP3 工作量的郵件資料庫,來準備 SMTP 及 POP3 工作量。
Web 郵件起始設定工作量 「Web 郵件起始設定」工作量會藉由建立「Web 郵件」工作量的郵件資料庫,來準備「Web 郵件」工作量。

自訂 Script

您可以使用 Server.Load 指令語言,從頭開始建置 Script、複製並修改內建 Script,或者使用範例 Script。然後您只需修改測試參數及 Script 變數,就可以進一步自訂 Script,而不變更實際 Script 程式碼。Script 變數是透過 NOTES.INI 檔參照的環境值。測試參數控制模擬使用者的數量及建立,或執行緒;為每個使用者執行測試的次數,以及測試期間。如果您從頭開始建立 Script,您可以在指令行中輸入每一行程式碼來測試該程式碼。除此之外,您可以使用指令行來發出遠程伺服器控制台指令。

NotesBench

作為相關的效能工具,NotesBench 是基準或工作量的集合,可用於評估 Domino 伺服器效能。若要更了解 NotesBench,請至 http://www.notesbench.org

另請參閱