SNMP 陷阱根据其类型分配编号。嵌入式 SNMP 代理可根据接收方注册的陷阱编号区分和过滤陷阱接收方。
常规陷阱 (1-10) 均由日志条目生成。基于事件的陷阱(11 以及更高级别)由磁带库事件生成,其中包含对象 ID (object ID, OID)。
常规陷阱包含:
严重级别代码,用于指出错误或警告
结果代码,例如 0000 = 成功,5010 = 机械手位置错误
活动字符串,例如 HLI 移动或 CLI 版本打印
描述性的文本字符串
日期和时间
其他信息,例如:
与事件关联的设备地址
与活动关联的用户名
特定于接口的请求标识符
常规陷阱 | 何时发送 | SL150 | SL3000 | SL8500 |
---|---|---|---|---|
slTrapError (1) | 日志中记录了错误 | x | x | x |
slTrapWarning (2) | 日志中记录了警告 | x | x | x |
slTrapInformation (3) | 日志中记录了信息 | x | x | x |
slTrapConfiguration (4) | 对系统属性进行了更改,例如网络 IP 或光纤模式 | x |
报告对磁带库操作至关重要的设备状况。
MIB 对象:
slTrapLibrarySerialNumber
slTrapDeviceId
slTrapDeviceTime
slTrapDeviceAddress
slTrapDeviceUserName
slTrapDeviceInterfaceName
slTrapDeviceActivity
slTrapDeviceRequestId
slTrapDeviceSeverity
slTrapDeviceResultCode
slTrapDeviceFreeFormText
报告需要注意的设备状况,例如,将系统置于降级模式的可恢复设备故障。
MIB 对象:
slTrapLibrarySerialNumber
slTrapDeviceId
slTrapDeviceTime
slTrapDeviceAddress
slTrapDeviceUserName
slTrapDeviceInterfaceName
slTrapDeviceActivity
slTrapDeviceRequestId
slTrapDeviceSeverity
slTrapDeviceResultCode
slTrapDeviceFreeFormText
报告正常活动监视的相关信息。
MIB 对象:
slTrapLibrarySerialNumber
slTrapDeviceId
slTrapDeviceTime
slTrapDeviceAddres
slTrapDeviceUserName
slTrapDeviceInterfaceName
slTrapDeviceActivity
slTrapDeviceRequestId
slTrapDeviceSeverity
slTrapDeviceResultCode
slTrapDeviceFreeFormText
报告对系统属性或配置进行的更改,例如 IP 地址。
MIB 对象:
slTrapLibrarySerialNumber
slTrapDeviceId
slTrapDeviceTime
slTrapDeviceAddress
slTrapDeviceUserName
slTrapDeviceInterfaceName
slTrapDeviceActivity
slTrapDeviceRequestId
slTrapDeviceSeverity
slTrapDeviceResultCode
slTrapConfigPropertyName,
slTrapConfigNewPropertyValue
slTrapConfigNewPropertyEffective
有关陷阱 11-102 的消息包括特定于代理、设备或介质的信息。有关返回的特定数据对象,请查阅磁带库 MIB 中的各个陷阱。
基于事件的陷阱分为下列几组:
特定于代理:11-20
特定于设备:21-100
磁带库状态:21-27
磁带机状态:41-45
磁带存取口 (Cartridge Access Port, CAP) 状态:61-65
直通端口 (Pass-thru port, PTP) 状态:81-85
特定于介质:101 及以上
陷阱 |
何时发送 |
SL150 | SL3000 | SL8500 |
---|---|---|---|---|
slTrapAgentStart (11) | SNMP 代理已启动。 | x | x | x |
slTrapAgentTest (13) | slAgentTrapTestLevel OID 中写入 13。 | x | x | x |
slTrapAgentHeartbeatA (14) | 心跳频率为 A(快速)。 | x | x | x |
slTrapAgentHeartbeatB (15) | 心跳频率为 B(慢速)。 | x | x | x |
slTrapLibStatusGood (21) | 磁带库已更改为正常模式。 | x | x | x |
slTrapLibStatusCheck (25) | 磁带库已不再处于正常模式。 | x | x | x |
slTrapEnvHdwCheck (27) | 磁带库中的设备已进行环境检查。 | x | x | x |
slTrapDrvStatusGood (41) | 磁带机已更改为正常模式。 | x | x | x |
slTrapDrvStatusCheck (45) | 磁带机已不再处于正常模式。 | x | x | x |
slTrapCapStatusGood (61) | CAP 已更改为正常模式。 | x | x | x |
slTrapCapStatusOpen (63) | CAP 状态已更改为 Open。 | x | x | x |
slTrapCapStatusCheck (65) | CAP 状态已不再处于正常模式。 | x | x | x |
slTrapPtpStatusGood (81) | PTP 状态已更改为 good(正常模式)。 | x | ||
slTrapPtpStatusCheck (85) | PTP 状态已不再处于正常模式。 | x | ||
slTrapTbiEvent (100) | 专用 | |||
slTrapSvcEvent (101) | 专用 | |||
slTrapAsrEvent (102) | 专用 |
代理启动时发送。
MIB 对象:
slAgentBootDate
slAgentLibStatusAtStartup
slAgentHaState
slAgentHaId
slAgentHASlot
slAgentHaAlternateIp
slControllerFru
slLibSerialNumber
slAgentTrapTestLevel OID 中写入 13 时发送。
MIB 对象:
slTrapCount
slTrapLibBootDate
slTrapLibDateString
slTrapLibSerialNumber
slTrapLibTopLevelCondition
slTrapHaState
slTrapHaId
slTrapHaSlot
slTrapHaAlternateIp
心跳频率为 A(快速)时发送。
MIB 对象:
slTrapCount
slTrapLibBootDate
slTrapLibDateString
slTrapLibSerialNumber
slTrapLibTopLevelCondition
slTrapHaState
slTrapHaId
slTrapHaSlot
slTrapHaAlternateIp
心跳频率为 B(慢速)时发送。
MIB 对象:
slTrapCount
slTrapLibBootDate
slTrapLibDateString
slTrapLibSerialNumber
slTrapLibTopLevelCondition
slTrapHaState
slTrapHaId
slTrapHaSlot
slTrapHaAlternateIp
磁带库状态更改为 good(正常模式)时发送。
MIB 对象:
slLibraryTopLevelCondition
slLibStkBaseModel
slLibSerialNumber
磁带库状态从正常模式更改为 degraded 或 not-operative 之类的状态时发送。
MIB 对象:
slLibraryTopLevelCondition
slLibStkBaseModel
slLibSerialNumber
磁带库环境或硬件状况更改时发送。
MIB 对象:
slTrapLibrarySerialNumber
slTrapDeviceId
slTrapDeviceTime
slTrapDeviceAddress
slTrapDeviceUserName
slTrapDeviceInterfaceName
slTrapDeviceActivity
slTrapDeviceRequestId
slTrapDeviceSeverity
slTrapDeviceResultCode
slTrapDeviceFreeFormText
磁带机状态更改为 good(正常模式)时发送。
MIB 对象:
slLibSerialNumber
slDriveState
slDrivePhysicalAddressStr
slDriveType
slDriveVendor
slDriveSerialNum
磁带机状态从正常模式更改为检查状态(例如 error、warning 或 unknown)时发送。
MIB 对象:
slLibSerialNumber
slDriveState
slDrivePhysicalAddressStr
slDriveType
slDriveVendor
slDriveSerialNum
CAP 状态更改为正常模式时发送。
MIB 对象:
slLibSerialNumber
slCapState
slCapPhysicalAddressStr
CAP 状态更改为 Open 时发送。
MIB 对象:
slLibSerialNumber
slCapState
slCapAddress
CAP 状态从正常模式更改为 error、warning 或 unknown 之类的状态时发送。
MIB 对象:
slLibSerialNumber
slCapState
slCapPhysicalAddressStr
PTP 状态更改为 good(正常模式)时发送。
MIB 对象:
slLibSerialNumber
slPtpState
slPtpPhysicalAddressStr
PTP 状态从正常模式更改为 error、warning 或 unknown 之类的状态时发送。
MIB 对象:
slLibSerialNumber
slPtpState
slPtpPhysicalAddressStr