使用執行程式通知方法傳送事件參數
若要使用「執行程式」通知方法,您必須已建立好在特定事件發生時要執行的程式。您必須對自己使用來建立程式的程式設計語言有全面性地了解,才能知道要使用哪些參數。執行程式事件處理程式會在程式執行時,將資訊傳送給程式做為參數。
開始之前
執行這項作業的原因和時機
下列事件參數會以所列出的順序傳送給程式。除了錯誤碼會以數字傳送之外,所有參數都會以文字傳送。
- 事件類型 - 下表列出類型:
表 1. 事件類型 事件類型 說明 增益集 與增益集作業相關的事件。 Adminp 與「管理程序」作業相關的事件。 代理程式 與代理程式相關的事件。 用戶端 與用戶端相關的事件。 編譯器 與計算及編譯功能相關的事件。 資料庫 與資料庫相關的事件。 目錄 (LDAP) 與目錄服務相關的事件。 郵件 與郵件遞送相關的事件。 細項 不屬於其他事件類型的細項訊息。 監視 在「Domino® 管理員」上由「伺服器監視」所產生事件的相關事件。 網路 與 LAN 相關的事件。 抄本 與抄寫相關的事件。 資源 與系統資源相關的事件。 路由器 與郵件事件相關的事件。 安全 與 ID 檔案及伺服器和資料庫存取相關的事件。 伺服器 與特定伺服器或伺服器連線功能狀況相關的事件。 統計資料 與統計資料警示相關的事件。 不明 具有不明的字首且未列出在另一個事件種類中的事件。 更新 與索引相關的事件。 網路(HTTP/HTTPS) 與 HTTP 作業相關的事件。 - 「事件嚴重性」 - 您可使用列出於下表的任何事件嚴重性:
表 2. 事件嚴重性層次 嚴重性層次 說明 重大 緊急的系統損毀 錯誤 並不會引起系統損毀的嚴重錯誤 警告(高) 功能喪失需要人為介入 警告(低) 效能降低 一般 狀態訊息 - 「錯誤代碼」 - 事件中列出的錯誤代碼。
- 「原始伺服器」 - 起始事件的伺服器之名稱。例如,若探測在「伺服器 A」上執行,但監視「伺服器 B」,則「伺服器 A」為原始伺服器。「伺服器 B」則為目標伺服器。
- 「事件時間」 - 事件時間戳記中出現的時間。
- 「事件文字」 - 出現在伺服器主控台上說明事件的訊息。
- 「目標伺服器」-「Domino® 網域監視 (DDM)」所產生的事件。套用事件的伺服器。
- 「目標資料庫」-「Domino® 網域監視 (DDM)」所產生的事件。套用事件的資料庫。
- 「目標使用者」-「Domino® 網域監視 (DDM)」所產生的事件。發出產生事件動作的使用者。例如,若使用者嘗試存取產生事件的伺服器,則會以事件命名該使用者,該使用者即為「目標使用者」。
- 「目標額外資料」-「Domino® 網域監視 (DDM)」所產生的事件。DDM 納入事件的文字/資訊區塊。
程序
- 按一下「動作」標籤。
- 在「方法」欄位中,選擇「執行程式」。
- 在「程式名稱」欄位中,輸入要執行的程式名稱。
- 選取程式執行時要傳送給程式的事件參數。
- 指定要與相對應參數搭配使用的切換參數。
- 選擇性的: 如果您所執行的程式會產生伺服器指令,請在「指令行」欄位中指定該指令。比方說,如果您所執行的程式發出伺服器指令 Compact 及任何選用引數(例如,-D),請在此欄位中輸入該指令。
- 指定是要在事件發生所在伺服器上執行程式,還是要在您指定的另一部伺服器上執行。
- 指定下列其中一個啟用選項: