######################
# switch2.grid
######################


<include fc.crc switch2 switch>
type=switch2.LinkEvent_CRC
code=12.43.16
severity=2
actionable=1
desc=12-14 06:35:25 CRC-ERROR (33288 in 1 mins): Detector: port 2 on switch [device_id], Link: port 1 on [device_id]
info=CRC 為循環冗餘檢查
'Storage A.D.E. 偵測到光纖通道裝置上 CRC 計數器的增加，
'並且已經基於預先確定的臨界值產生了一個事件。
cause=1. 事件中指定的裝置光纖通道路徑下
'存有間歇性的/損壞的 GBIC。
'2. 間歇性的/損壞的電纜連線或路由狀況較差的電纜。
'3. 有人移除了未使用的 GBIC。
action=1. 檢查裝置的 Storage A.D.E. 狀況，以找出關於此事件說明中
'所命名元件的事件。
'2. 執行連結測試，以隔離 GBIC、電纜、元件等。
'3. 檢查 Storage A.D.E. 拓樸以找出計數器活動的方向，然後更換
'適當的 GBIC。
'4. 依需要重新路由/更換電纜。
</include>
<include fc.sig switch2 switch>
type=switch2.LinkEvent_SIG
code=12.45.16
severity=2
actionable=1
desc=12-14 06:35:25 SIG-ERROR (33288 in 1 mins): Detector: port 2 on switch [device_id], Link: port 1 on [device_id]
info=在兩個元件之間偵測到訊號衰減計數 (SIG)。
cause=1. 事件中指定的裝置光纖通道路徑下
'存有間歇性的/損壞的 GBIC。
'2. 間歇性的/損壞的電纜連線或路由狀況較差的電纜。
'3. 有人移除了未使用的 GBIC。
action=1. 檢查裝置的 Storage A.D.E. 狀況，以找出關於此事件說明中
'所命名元件的事件。
'2. 執行連結測試，以隔離 GBIC、電纜、元件等。
'3. 檢查 Storage A.D.E. 拓樸以找出計數器活動的方向，然後更換
'適當的 GBIC。
'4. 依需要重新路由/更換電纜。
</include>
<include fc.itw switch2 switch>
type=switch2.LinkEvent_ITW
code=12.44.16
severity=2
actionable=1
desc=12-14 06:35:25 ITW-ERROR (33288 in 1 mins): Detector: port 2 on switch [device_id], Link: port 1 on [device_id]'.
info=在兩個元件之間偵測到無效傳輸字 (ITW)。
cause=1. 事件中指定的裝置光纖通道路徑下
'存有間歇性的/損壞的 GBIC。
'2. 間歇性的/損壞的電纜連線或路由狀況較差的電纜。
'3. 有人移除了未使用的 GBIC。
action=1. 檢查裝置的 Storage A.D.E. 狀況，以找出關於此事件說明中
'所命名元件的事件。
'2. 執行連結測試，以隔離 GBIC、電纜、元件等。
'3. 檢查 Storage A.D.E. 拓樸以找出計數器活動的方向，然後更換
'適當的 GBIC。
'4. 依需要重新路由/更換電纜。
</include>


type=switch2.ValueChangeEvent-.chassis.board
code=12.5.7
pattern=[MX].sensor.board.\d+
severity=1
actionable=1
desc=The state of 'sensor.board.7.status' on [Switch_Name] ([IP_Address]) changed from 'ok' to 'failed'.
info=Storage A.D.E 查詢每個裝置，以取得每個元件的目前狀況。在此範例中，Storage A.D.E 偵測到感應器 IO-4、插槽 6 發生了負面的狀況變更。
cause=1. 這表示元件已經損壞或將要損壞。
'2. 此外，資料中心也可能出現環境問題。
action=1. 檢查 Storage A.D.E GUI，以取得感應器的目前狀態與狀況。
'   [監視裝置] -> <裝置> -> [運作狀態]
'2. 請參閱「Device Service Manual」，以取得有關感應器位置及其意義的細節。
'3. 更換故障元件。
'4. 更換交換器。
'
' 插槽     CLI 說明     SNMP 說明
' ----     ---------     ----------
' 0        PS-0          溫度狀況 1
' 1        IO-0          溫度狀況 2
' 2        IO-1          溫度狀況 3
' 3        IO-2          溫度狀況 4
' 4        IO-3          溫度狀況 5
' 5        CPU-0         溫度狀況 6
' 6        IO-4          溫度狀況 7
' 7        IO-5          溫度狀況 8
' 8        IO-6          溫度狀況 9
' 9        IO-7          溫度狀況 10
' 10       PS-1          溫度狀況 11
' 11       CC-0          溫度狀況 12
' 12       CC-1          溫度狀況 13


type=switch2.ValueChangeEvent-.chassis.fan
code=12.5.8
pattern=[MX].sensor.board.\d+
severity=1
actionable=1
desc=The state of 'sensor.fan.1.status' on [Switch_Name] ([IP_Address]) changed from 'ok' to 'failed'
info=Storage A.D.E 查詢每個裝置，以取得每個元件的目前狀況。在此範例中，Storage A.D.E 偵測到風扇發生了故障。
cause=這表示風扇不再運作。
action=1. 檢查 Storage A.D.E GUI，以取得有關其他元件的類似訊息。
'2. 確保交換器內與其周圍的空氣流動是正常的。
'3. 確保風扇的作業正常。
'4. 如果適當，請更換風扇和/或溫度感應器。
'
' 插槽     CLI 說明     SNMP 說明
' ----     ---------     ----------
' 0        PS-0          溫度狀況 1
' 1        IO-0          溫度狀況 2
' 2        IO-1          溫度狀況 3
' 3        IO-2          溫度狀況 4
' 4        IO-3          溫度狀況 5
' 5        CPU-0         溫度狀況 6
' 6        IO-4          溫度狀況 7
' 7        IO-5          溫度狀況 8
' 8        IO-6          溫度狀況 9
' 9        IO-7          溫度狀況 10
' 10       PS-1          溫度狀況 11
' 11       CC-0          溫度狀況 12
' 12       CC-1          溫度狀況 13
'
'5. 更換交換器。


type=switch2.ValueChangeEvent-.chassis.power
code=12.5.9
pattern=[MX].sensor.power-supply.\d+
severity=1
actionable=1
desc=The state of 'sensor.power-supply.1.status' on [Switch_Name] ([IP_Address]) is 'invalid'
info=Storage A.D.E 查詢每個裝置，以取得每個元件的目前狀況。在此範例中，Storage A.D.E 偵測到電源供應器 1 的感應器狀況無效。
cause=這表示電源供應器可能不再運作。
action=1. 檢查電源交換器
'2. 檢查交換器所連接的電源
'3. 如有必要，請更換電源供應器
'4. 更換交換器
'
' 插槽     CLI 說明     SNMP 說明
' ----     ---------     ----------
' 0        PS-0          溫度狀況 1
' 1        IO-0          溫度狀況 2
' 2        IO-1          溫度狀況 3
' 3        IO-2          溫度狀況 4
' 4        IO-3          溫度狀況 5
' 5        CPU-0         溫度狀況 6
' 6        IO-4          溫度狀況 7
' 7        IO-5          溫度狀況 8
' 8        IO-6          溫度狀況 9
' 9        IO-7          溫度狀況 10
' 10       PS-1          溫度狀況 11
' 11       CC-0          溫度狀況 12
' 12       CC-1          溫度狀況 13

type=switch2.ValueChangeEvent.system_reboot
code=12.3.47
severity=1
actionable=0
desc=Switch uptime decreased on [Switch_Name] ([IP_Address]) from 774396s to 524848s
info=Storage A.D.E 檢查來自交換器的正常執行時間資訊，並發現
'此正常執行時間比交換器先前的正常執行時間還短。正常執行時間資訊為
'自上一次重設或電源循環以來的秒數。
cause=這可能表示交換器已經由使用者重設，或者因斷電
'而重設。
action=1. 查看交換器是否已由任何使用者重設。
'2. 檢查交換器所連接的電源。
'3. 檢查可能與此交換器處在同一電源表的其他裝置。


type=switch2.AuditEvent
code=12.10.16
severity=0
actionable=0
desc=Auditing a new switch2 called [Switch_Name] ([IP_Address]) WWN
info=Storage A.D.E 每週執行一次完整的裝置稽核作業。
action=1. 無需任何動作。


type=switch2.CommunicationEstablishedEvent.oob
code=12.11.31
pattern=e
severity=0
actionable=0
desc=Communication regained with [Switch_Name] ([IP_Address])


type=switch2.CommunicationLostEvent.fsa
code=12.12.63
pattern=fsa_001
severity=3
actionable=1
desc=Node switch2:[Switch_Name] is not available anymore, this was confirmed inband/outOfBand by 5 sub-events.
info=此交換器不再可用。此問題出現在頻帶外，且由頻帶內的其他事件來確認。


type=switch2.CommunicationLostEvent.oob
code=12.12.31
pattern=e
severity=3
actionable=1
desc=Lost communication with [Switch_Name] ([IP_Address])
cause=交換器的乙太網路連線已遺失
action=1. 檢查交換器上的電源。
'2. 檢查交換器的乙太網路連線。
'3. 驗證交換器是否已正確啟動，並且無 POST 錯誤。
'4. 驗證交換器的測試模式是否設定為適合正常作業。
'5. 透過存取強制的 PROM 模式來驗證交換器的 TCP/IP 設定
'6. 如有必要，請更換交換器。


type=switch2.ConnectivityLostEvent.aggregate
code=12.36.71
pattern=.
severity=2
actionable=1
desc=Lost connectivity between switch2 [Switch_Name] port-2 and t3 [ARRAY] ctrl-1
info=當交換器通訊埠離線時，會產生此事件，而其他事件會確認此事件。這可能是主機 <-> 交換器、交換器 <-> 交換器或交換器 <-> 裝置連結。


<include fsa.fsa switch2>

type=switch2.ConnectivityLostEvent
code=12.36.16
severity=2
actionable=1
desc=Lost connectivity between [device] [port] and [device2] [port2]
info=故障事件

type=switch2.LoopCableDisconnect
code=12.50.16
severity=2
actionable=1
desc=Loop Interconnect Cable [device-port] was disconnected on [device]
info=故障事件
</include>


type=switch2.DiagnosticTest-.switch2test
code=12.13.338
pattern=M.switch2test
severity=2
actionable=0
desc=switch2test (switch2) on [Switch_Name] ([IP_Address]) WWN


type=switch2.DiscoveryEvent
code=12.14.16
severity=0
actionable=0
desc=Discovered a new switch2 called [Switch_Name] ([IP_Address]) WWN
info=代理程式第一次測試儲存裝置時，即會發生
'探索事件。


type=switch2.LocationChangeEvent
code=12.19.16
severity=0
actionable=0
desc=Location of switch2 [Switch_Name] ([IP_Address]) was changed


type=switch2.StateChangeEvent+.port
code=12.25.35
pattern=P.port.\d
severity=0
actionable=0
desc='port.1' in SWITCH [Switch_Name] ([IP_Address]) is now Available (status-state changed from 'Offline' to 'Online')
info=交換器上的通訊埠現在是可用的
action=無需採取任何動作。


type=switch2.StateChangeEvent-.port
code=12.26.35
pattern=M.port.\d
severity=2
actionable=1
desc='port.1' in SWITCH [Switch_Name] ([IP_Address]) is now Not-Available (status-state changed from 'Online' to 'Offline')
cause=該交換器上的某個通訊埠已登出架構，並且已離線。
action=1. 檢查裝置的 Storage A.D.E 狀況，以找出關於此事件中所命名交換器的其他事件。
'2. 沿光纖通道路徑來驗證電纜、GBIC 以及連線。
'3. 檢查 Storage A.D.E 拓樸 GUI，以識別資料路徑的故障區段。
'4. 執行連結測試或交換器測試以隔離即將故障的元件。


type=switch2.Statistics
code=12.27.16
severity=0
actionable=0
desc=Statistics about switch2 [Switch_Name] ([IP_Address]) WWN
info=Storage A.D.E 定期收集來自交換器的所有通訊埠流量資訊。
cause=此資訊可用來產生報告，該報告指出可能偵測到一種趨勢
'（好或者不好）。
action=無需採取任何動作。


type=switch2.ValueChangeEvent.port.statistics
code=12.3.36
severity=1
actionable=0
desc=Switch [Switch_Name] ([IP_Address]), port-7: Received 64516890 'InvalidTxWds' in 10 mins (value=3193037062 )
info=從交換器擷取的光纖通道計數器值超出了保證會產生通知的
'臨界值。
cause=1. 此事件指定的交換器之通訊埠中存有間歇性的/損壞的 GBIC。
'2. 間歇性的/損壞的電纜連線或路由狀況較差的電纜。
action=1. 檢查裝置的 Storage A.D.E 狀況，以找出關於此事件中所命名交換器的事件。
'2. 執行連結測試，以隔離 GBIC、電纜、交換器等。
'3. 檢查 Storage A.D.E 拓樸以找出計數器活動的方向，然後更換適當的 GBIC。
'4. 依需要重新路由/更換電纜。

type=switch2.QuiesceEndEvent
code=12.22.16
severity=0
actionable=0
desc=Quiesce End on [Array_Name] ([IP_Address])
info=使用 GUI 來靜止裝置，此動作意味著已經暫時
'停止監視。
cause=管理員已經變更了事件訊息中所呼叫出的裝置
'監視狀況。


type=switch2.QuiesceStartEvent
code=12.23.16
severity=0
actionable=0
desc=Quiesce Start on [Array_Name] ([IP_Address])
info=使用 GUI 來靜止裝置，此動作意味著已經暫時停止監視。
cause=管理員已經變更了事件訊息中所呼叫出的裝置監視狀況。
action=1. 與管理員聯繫，檢查這是否為實際的預期結果。
