## 關於如何產生事件

所產生的大多數診斷與監控事件都是以狀態轉換為基礎。例如：在裝置狀態從線上變為離線時，就會發生狀態轉換。事件是由轉換產生的，而不是由離線狀態產生的。

監控記錄檔時不能使用轉換，因此記錄檔可能會有較高的重複。可透過附加臨界值到記錄檔中的記錄來將此問題減少到的最低。

臨界值可確保在特定時間內產生最少的記錄檔之記錄數，達到某個最小值 (最多為八) 後才會產生事件。診斷與監控軟體還包含一個資料庫，可記錄在相同 8 小時內所產生的有關相同主題的事件數。您可以使用此資料庫來停止產生重複事件。例如：如果交換器的連接埠每幾分鐘就在離線與線上狀態之間切換一次，事件最大值資料庫可確保每 8 小時只報告一次狀態切換，而不是每 5 分鐘就報告一次。

事件通常按下列方式產生：

- 第一次監控裝置時產生探測事件。此事件是無法採取動作的事件，主要用於為 Sun Network Storage Command Center (NSCC) 設定監控基準。此事件將詳細說明儲存裝置的元件。探測之後的每一週都會產生稽核事件，其內容與探測事件相同。
- 記錄事件可以設定為在主機或儲存記錄檔中發現特定類型的資訊時產生事件警報。此資訊通常與儲存裝置相關，且將傳送給所有設定的通知發佈者。
- 在軟體偵測到設備報告的內容已變更、探查裝置時，以及將目前報告與上次報告 (通常僅為幾分鐘之前) 進行比較時，會產生事件。所產生的大多數事件屬於 StateChangeEvent 與 TopologyEvent 類別。
- 代理程式會儘可能對這些事件進行組合，以產生彙總事件。

注意

彙總事件與需要服務人員採取動作的事件 (稱為可採取動作的事件) 也稱為警報。

### 相關主題

- 使用 Event Advisor
- 設定電子郵件與事件的上限