本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
指令碼如何使用警示
貢獻者
建議變更
您可以將警示與指令碼建立關聯、以便在Unified Manager中針對事件發出警示時執行指令碼。您可以使用指令碼來解決儲存物件的問題、或識別產生事件的儲存物件。
在Unified Manager中為事件產生警示時、系統會傳送警示電子郵件給指定的收件者。如果已將警示與指令碼建立關聯、則會執行指令碼。您可以從警示電子郵件取得傳遞至指令碼的引數詳細資料。
如果您已建立自訂指令碼、並將其與特定事件類型的警示相關聯、則會根據該事件類型的自訂指令碼採取行動、且「管理動作」頁面或「Unified Manager」儀表板預設無法使用*修復*動作。 |
指令碼會使用下列引數來執行:
-
——事件ID
-
-'EventName'
-
-'eventSever'
-
-'EventSourceID'
-
-'eventSourceName'
-
-'eventSourceType
-
-'eventState'
-
-'EventArgs'
您可以使用指令碼中的引數、收集相關的事件資訊或修改儲存物件。
從指令碼取得引數的範例
`print "$ARGV[0] : $ARGV[1]\n"` `print "$ARGV[7] : $ARGV[8]\n"`
產生警示時、會執行此指令碼、並顯示下列輸出:
-`eventID : 290` -`eventSourceID : 4138`