######################
# ve.grid
######################

<include fc.crc ve device>
type=ve.LinkEvent_CRC
code=16.43.16
severity=2
actionable=1
desc=12-14 06:35:25 CRC-ERROR (33288 in 1 mins): Detector: port 2 on device [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 ve device>
type=ve.LinkEvent_SIG
code=16.45.16
severity=2
actionable=1
desc=12-14 06:35:25 SIG-ERROR (33288 in 1 mins): Detector: port 2 on device [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 ve device>
type=ve.LinkEvent_ITW
code=16.44.16
severity=2
actionable=1
desc=12-14 06:35:25 ITW-ERROR (33288 in 1 mins): Detector: port 2 on device [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=ve.ValueChangeEvent.log
code=16.3.55
severity=1
actionable=0
desc=Change in Port Statistics on VE '[Device_Name]'


type=ve.ValueChangeEvent.volume
code=16.3.53
pattern=volume
severity=1
actionable=1
desc=VLUN T16431/62573361-30304769 on [Device_Name] was changed
info=当 VE 检测到多路径驱动器或 VLUN 的状态发生改变时，就会发生此事件。 
cause=通常表明某个存储阵列控制器的路径出现了问题
action=1. 检查 Storage A.D.E. GUI，以查看主动/被动路径中的更改。
'2. 检查存储阵列，以查看当前 LUN 的拥有者。(`port listmap`)
'3. 如果需要，可使用 'mpdrive failback' 将故障 LUN 恢复到正确的控制器。


type=ve.ValueChangeEvent.volume_add
code=16.3.57
pattern=volume_add
severity=0
desc=VLUN T16431/62573361-30304769 on VE [Device_Name] was added.
info=Storage A.D.E. 检测到发现了一个新 VLUN。
cause=使用 SECFG 工具创建了一个新的 VLUN。
action=使用 Storage A.D.E. GUI 查询配置工具，以检验配置。


type=ve.ValueChangeEvent.volume_delete
code=16.3.58
pattern=volume_delete
severity=0
desc=VLUN T16431/62573361-30304769 on VE [Device_Name] is not present.
info=Storage A.D.E. 检测到删除了一个 VLUN。
cause=使用 SECFG 工具删除了一个 VLUN。
action=使用 Storage A.D.E. GUI 查询配置工具，以检验配置。


type=ve.AuditEvent
code=16.10.16
severity=0
actionable=0
desc=Auditing a Virtualization Engine called '[Device_Name]'
info=每周进行一次审计
cause=这将重新同步高速缓存，以确保 Storage A.D.E. 遥测的信息的准确性。
action=无需其他操作。


type=ve.CommunicationEstablishedEvent.oob
code=16.11.31
pattern=e
severity=0
actionable=0
desc=Communication regained with VE '[Device_Name]'
info=“oob”(带外) 指以太网连接。电子邮件消息中的“源”字段是系统的主机名，
'该主机重新获得了与设备的以太网通信。


type=ve.CommunicationLostEvent.oob
code=16.12.31
pattern=e\.command
severity=3
actionable=1
desc=Lost communication with VE/slicd '[Device_Name]'
info=“oob”(带外) 指以太网连接。电子邮件消息中的“源”字段是系统的主机名，
'该主机丢失了与设备的 slicd 通信。
cause=1. 无效的命令或 slicd 守护进程出现问题。
'2. 以太网连接丢失。
action=1. 检查 'slicd' 守护进程的状态
'2. 检查 VE 的电源
'3. 确保 VE 引导正确
'4. 使用 Storage A.D.E. GUI 配置工具，检验 VE 配置是否正确。
'5. 检查 T3 消息日志中的 T3 故障转移情况
'6. 如有必要，请更换 VE。
'7. 检查以太网电缆、交换机、集线器等。


<include fsa.fsa ve>

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

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


type=ve.DiagnosticTest-.ve_diag
code=16.13.52
pattern=M.ve_diag
severity=2
actionable=0
desc=ve_diag ([Host_Name]) on [Device_Name] ([IP_Address]) failed


type=ve.DiagnosticTest-.veluntest
code=16.13.346
pattern=M.veluntest
severity=2
actionable=0
desc=veluntest ([Host_Name]) on [Device_Name] ([IP_Address]) failed


type=ve.DiscoveryEvent
code=16.14.16
severity=0
actionable=0
desc=Discovered a new Virtualization Engine called '[Device_Name]'
info=代理第一次探测到存储设备时便进行事件搜索。 
cause=Storage A.D.E. 将配置文件与其高速缓存进行比较，如果两者不一致，则向
'设备查询完整的 FRU 信息。
action=1. 检查 Storage A.D.E. GUI，以查看正确的信息，以及可能已经发生的
'任何未决事件。
'2. 确保 Storage A.D.E. GUI 显示新设备的正确的拓扑。


type=ve.LocationChangeEvent
code=16.19.16
severity=0
actionable=0
desc=Location of VE '[Device_Name]' changed


type=ve.QuiesceEndEvent
code=16.22.16
severity=0
actionable=0
desc=Quiesce End on [Array_Name] ([IP_Address])
info=通过 GUI 静止了一个设备，这表明已暂时停止对该设备的监视。
cause=管理员已更改了事件消息所涉及（的）设备的监视状态。


type=ve.QuiesceStartEvent
code=16.23.16
severity=0
actionable=0
desc=Quiesce Start on [Array_Name] ([IP_Address])
info=通过 GUI 静止了一个设备，这表明已暂时停止对该设备的监视。
cause=管理员已更改了事件消息所涉及（的）设备的监视状态。

