######################
# inrange.grid
######################

<include fc.crc inrange switch>
type=inrange.LinkEvent_CRC
code=31.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는 Cyclic Reduncy Checks입니다.
'광섬유 채널 장치에서 CRC 카운터의 증가가 Storage A.D.E.에 의해 감지되었으며
이로 인해 미리 지정된 임계값에 기초한 이벤트가 생성되었습니다.
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 inrange switch>
type=inrange.LinkEvent_SIG
code=31.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 inrange switch>
type=inrange.LinkEvent_ITW
code=31.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=inrange.ValueChangeEvent-.chassis.board
code=31.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. 감지 위치와 그 의미에 대한 자세한 내용은 장치 서비스 설명서를 참조하십시오.
'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=inrange.ValueChangeEvent-.chassis.fan
code=31.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. 스위치를 교체합니다.
'5. 해당하는 경우 팬 및 온도 센서를 교체합니다.
'
' 슬롯     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=inrange.ValueChangeEvent.chassis.power
code=31.3.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=inrange.ValueChangeEvent.system_reboot
code=31.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=inrange.AuditEvent
code=31.10.16
severity=0
actionable=0
desc=Auditing a new inrange switch called [Switch_Name] ([IP_Address]) WWN


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


type=inrange.CommunicationLostEvent.fsa
code=31.12.63
pattern=fsa_001
severity=3
actionable=1
desc=Node inrange:[Switch_Name] is not available anymore, this was confirmed inband/outOfBand by 5 sub-events.
info=이 스위치를 더 이상 사용할 수 없습니다. 이 문제는 대역 외에서 발견되어 다른 대역 내 이벤트에서 확인했습니다.


type=inrange.CommunicationLostEvent.oob
code=31.12.31
pattern=e
severity=3
actionable=1
desc=Lost communication with [Switch_Name] ([IP_Address])
cause=inrange 스위치와 이더넷의 연결이 끊어졌습니다.
action=1. 스위치 2의 전원을 확인합니다.
'2. 스위치에 대한 이더넷 연결을 확인합니다.
'3. 스위치가 POST 오류 없이 제대로 부트되는지 확인합니다.
'4. 스위치 테스트 모드가 정상 작동으로 설정되었는지 확인합니다.
'5. Forced Prom Mode 액세스를 통해 스위치의 TCP/IP 설정을 확인합니다.
'6. 필요한 경우 스위치를 교체합니다.


type=inrange.ConnectivityLostEvent.aggregate
code=31.36.71
pattern=.
severity=2
actionable=1
desc=Lost connectivity between inrange [Switch_Name] port-2 and t3 [ARRAY] ctrl-1
info=이 이벤트는 스위치 포트가 오프라인으로 전환되고 다른 이벤트에서 이 사실을 확인하는 경우 생성됩니다. 링크 호스트 <-> 스위치, 스위치 <-> 스위치 또는 스위치 <-> 장치일 수 있습니다.          


<include fsa.fsa inrange>

type=inrange.ConnectivityLostEvent
code=31.36.16
severity=2
actionable=1
desc=Lost connectivity between [device] [port] and [device2] [port2]
info=오류 이벤트

type=inrange.LoopCableDisconnect
code=31.50.16
severity=2
actionable=1
desc=Loop Interconnect Cable [device-port] was disconnected on [device]
info=오류 이벤트
</include>


type=inrange.DiagnosticTest-.inrangetest
code=31.13.353
pattern=M.inrangetest
severity=2
actionable=0
desc=inrangetest (inrange) on [Switch_Name] ([IP_Address]) WWN


type=inrange.DiscoveryEvent
code=31.14.16
severity=0
actionable=0
desc=Discovered a new inrange switch called [Switch_Name] ([IP_Address]) WWN
info=검색 이벤트는 에이전트에서 처음으로 저장 장치를 검색할 때
'발생합니다.


type=inrange.LocationChangeEvent
code=31.19.16
severity=0
actionable=0
desc=Location of inrange switch [Switch_Name] ([IP_Address]) was changed


type=inrange.StateChangeEvent+.port
code=31.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=이제 스위치의 포트를 사용할 수 있습니다.


type=inrange.StateChangeEvent-.port
code=31.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')
info=스위치의 포트가 구조에서 로그아웃하여 오프라인 상태입니다.
cause= 1. 이벤트에서 스위치의 포트에 일시 중단되거나 불량인 GBIC가 지정되었습니다.
'2. 	케이블 연결이 일시 중단 또는 불량이거나 케이블이 잘못 라우팅되었습니다. 
action=1. 이벤트에 명명된 스위치에 대한 추가 이벤트 장치의 Storage A.D.E 상태를 확인합니다.
'2. 광섬유 채널 경로를 따라 케이블, GBIC 및 연결을 확인합니다.
'3. Storage A.D.E SAN 토폴로지 GUI를 확인하여 실패한 데이터 경로 세그먼트를 식별합니다.
'4. 고객에게 문의하여 재구성이 수행되었는지 확인합니다.


type=inrange.Statistics
code=31.27.16
severity=0
actionable=0
desc=Statistics about inrange switch [Switch_Name] ([IP_Address]) WWN
info=Storage A.D.E는 주기적으로 스위치에서 모든 포트 트래픽 정보를
'수집합니다.
cause=이 정보를 사용하여 추세(좋음 또는 나쁨)를 감지할 수 있는 보고서를 생성할 수 
'있습니다.
action=출력을 조사하여 올바른 스위치 로드를
'파악합니다.


type=inrange.ValueChangeEvent.port.statistics
code=31.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=inrange.QuiesceEndEvent
code=31.22.16
severity=0
actionable=0
desc=Quiesce End on [Array_Name] ([IP_Address])
info=장치 중지는 GUI를 사용하여 수행되며 모니터링이 일시적으로 중지되었음을
'의미합니다.
cause=관리자가 이벤트 메시지에 지정된 장치의 모니터링 상태를
'변경했습니다.


type=inrange.QuiesceStartEvent
code=31.23.16
severity=0
actionable=0
desc=Quiesce Start on [Array_Name] ([IP_Address])
info=장치 중지는 GUI를 사용하여 수행되며 모니터링이 일시적으로 중지되었음을
'의미합니다.
cause=관리자가 이벤트 메시지에 지정된 장치의 모니터링 상태를
'변경했습니다.
action=1. 관리자에게 문의하여 실제 예상한 것인지 확인합니다.
