3 SNMP-Traps

Einer SNMP-Trap wird eine Nummer zugewiesen, die ihrem jeweiligen Typ entspricht. Ein eingebetteter SNMP-Agent kann Trapempfänger je nach Trapnummern, für die sie registriert sind, unterscheiden und filtern.

Allgemeine Traps (1-10) werden aus Protokolleinträgen generiert. Ereignisbasierte Traps (11 und höher) werden aus Bibliotheksereignissen generiert und enthalten Objektkennungen (OIDs).

Allgemeine Traps aus Protokolleinträgen (1-10)

Allgemeine Traps enthalten:

  • Schweregradcodes, zur Angabe eines Fehlers oder eines Warnhinweises

  • Ergebniscodes. Beispiel: 0000=Erfolg oder 5010=Roboterpositionsfehler

  • Aktivitätszeichenfolge. Beispiel: HLI-Bewegung oder CLI-Versionsdruck

  • Eine beschreibende Textzeichenfolge

  • Datum und Uhrzeit

  • Weitere Informationen wie beispielsweise:

    • Mit dem Ereignis verknüpfte Geräteadresse

    • Mit der Aktivität verknüpfter Benutzername

    • Schnittstellenspezifische Anforderungskennung

Allgemeine Trap Sendung auslösendes Ereignis: SL150 SL3000 SL8500
slTrapError (1) Im Protokoll werden Fehler gemeldet x x x
slTrapWarning (2) Im Protokoll werden Warnhinweise gemeldet x x x
slTrapInformation (3) Im Protokoll werden Informationen gemeldet x x x
slTrapConfiguration (4) An einer Systemeigenschaft (Beispiel: Netzwerk-IP oder Glasfasermodus) werden Änderungen vorgenommen x    

slTrapError (1)

Meldet eine für den Bibliotheksbetrieb kritische Gerätebedingung.

MIB-Objekte: 

  • slTrapLibrarySerialNumber

  • slTrapDeviceId

  • slTrapDeviceTime

  • slTrapDeviceAddress

  • slTrapDeviceUserName

  • slTrapDeviceInterfaceName

  • slTrapDeviceActivity

  • slTrapDeviceRequestId

  • slTrapDeviceSeverity

  • slTrapDeviceResultCode

  • slTrapDeviceFreeFormText

slTrapWarning (2)

Meldet eine Gerätebedingung, die möglicherweise ein Eingreifen erforderlich macht. Beispiel: Behebbarer Gerätefehler, der das System in einen herabgestuften Modus versetzt.

MIB-Objekte: 

  • slTrapLibrarySerialNumber

  • slTrapDeviceId

  • slTrapDeviceTime

  • slTrapDeviceAddress

  • slTrapDeviceUserName

  • slTrapDeviceInterfaceName

  • slTrapDeviceActivity

  • slTrapDeviceRequestId

  • slTrapDeviceSeverity

  • slTrapDeviceResultCode

  • slTrapDeviceFreeFormText

slTrapInformation (3)

Meldet Informationen zur Überwachung normaler Aktivitäten.

MIB-Objekte: 

  • slTrapLibrarySerialNumber

  • slTrapDeviceId

  • slTrapDeviceTime

  • slTrapDeviceAddres

  • slTrapDeviceUserName

  • slTrapDeviceInterfaceName

  • slTrapDeviceActivity

  • slTrapDeviceRequestId

  • slTrapDeviceSeverity

  • slTrapDeviceResultCode

  • slTrapDeviceFreeFormText

slTrapConfiguration (4)

Meldet Änderungen an einer Systemeigenschaft oder -konfiguration wie beispielsweise einer IP-Adresse.

MIB-Objekte: 

  • slTrapLibrarySerialNumber

  • slTrapDeviceId

  • slTrapDeviceTime

  • slTrapDeviceAddress

  • slTrapDeviceUserName

  • slTrapDeviceInterfaceName

  • slTrapDeviceActivity

  • slTrapDeviceRequestId

  • slTrapDeviceSeverity

  • slTrapDeviceResultCode

  • slTrapConfigPropertyName,

  • slTrapConfigNewPropertyValue

  • slTrapConfigNewPropertyEffective

Ereignisbasierte Traps (11-102)

Nachrichten für die Traps 11-102 enthalten Informationen zu dem jeweiligen Agent, Gerät oder Medium. Informationen zu den jeweils zurückgegebenen Datenobjekten finden Sie in der MIB der Bibliothek zu den einzelnen Traps.

Ereignisbasierte Traps sind in folgende Gruppen unterteilt:

  • Agent-spezifisch: 11-20

  • Gerätespezifisch: 21-100

    • Bibliotheksstatus: 21-27

    • Laufwerkstatus: 41-45

    • CAP-Status: 61-65

    • PTP-Status: 81-85

  • Medienspezifisch: 101 und höher

Trap Sendung auslösendes Ereignis: SL150 SL3000 SL8500
slTrapAgentStart (11) Ein SNMP-Agent wurde gestartet. x x x
slTrapAgentTest (13) slAgentTrapTestLevel-OID wird mit einer 13 geschrieben. x x x
slTrapAgentHeartbeatA (14) Taktüberwachung läuft auf Frequenz A (schnelle Rate). x x x
slTrapAgentHeartbeatB (15) Taktüberwachung läuft auf Frequenz B (langsame Rate). x x x
slTrapLibStatusGood (21) Bibliothek ist in den normalen Modus gewechselt. x x x
slTrapLibStatusCheck (25) Bibliothek hat den normalen Modus verlassen. x x x
slTrapEnvHdwCheck (27) Für ein Gerät in der Bibliothek wurde eine Umgebungsprüfung durchgeführt. x x x
slTrapDrvStatusGood (41) Das Laufwerk ist in den normalen Modus gewechselt. x x x
slTrapDrvStatusCheck (45) Das Laufwerk hat den normalen Modus verlassen. x x x
slTrapCapStatusGood (61) CAP ist in den normalen Modus gewechselt. x x x
slTrapCapStatusOpen (63) CAP-Status hat zu "open" gewechselt. x x x
slTrapCapStatusCheck (65) CAP-Status hat den normalen Modus verlassen. x x x
slTrapPtpStatusGood (81) PTP-Status hat zu "good" gewechselt (normaler Modus)     x
slTrapPtpStatusCheck (85) PTP-Status hat den normalen Modus verlassen.     x
slTrapTbiEvent (100) Proprietär      
slTrapSvcEvent (101) Proprietär      
slTrapAsrEvent (102) Proprietär      

slTrapAgentStart (11)

Wird bei Start des Agent gesendet.

MIB-Objekte: 

  • slAgentBootDate

  • slAgentLibStatusAtStartup

  • slAgentHaState

  • slAgentHaId

  • slAgentHASlot

  • slAgentHaAlternateIp

  • slControllerFru

  • slLibSerialNumber

slTrapAgentTest (13)

Wird gesendet, wenn slAgentTrapTestLevel-OID mit einer 13 geschrieben wird.

MIB-Objekte: 

  • slTrapCount

  • slTrapLibBootDate

  • slTrapLibDateString

  • slTrapLibSerialNumber

  • slTrapLibTopLevelCondition

  • slTrapHaState

  • slTrapHaId

  • slTrapHaSlot

  • slTrapHaAlternateIp

slTrapAgentHeartbeatA (14)

Wird mit Taktüberwachungsfrequenz A (schnelle Rate) gesendet.

MIB-Objekte: 

  • slTrapCount

  • slTrapLibBootDate

  • slTrapLibDateString

  • slTrapLibSerialNumber

  • slTrapLibTopLevelCondition

  • slTrapHaState

  • slTrapHaId

  • slTrapHaSlot

  • slTrapHaAlternateIp

slTrapAgentHeartbeatB (15)

Wird mit Taktüberwachungsfrequenz B (langsame Rate) gesendet.

MIB-Objekte: 

  • slTrapCount

  • slTrapLibBootDate

  • slTrapLibDateString

  • slTrapLibSerialNumber

  • slTrapLibTopLevelCondition

  • slTrapHaState

  • slTrapHaId

  • slTrapHaSlot

  • slTrapHaAlternateIp

slTrapLibStatusGood (21)

Wird gesendet, wenn der Bibliotheksstatus zu "good" wechselt (normaler Modus).

MIB-Objekte: 

  • slLibraryTopLevelCondition

  • slLibStkBaseModel

  • slLibSerialNumber

slTrapLibStatusCheck (25)

Wird gesendet, wenn der Bibliotheksstatus den normalen Modus verlässt und den Status "degraded" oder "not-operative" annimmt.

MIB-Objekte: 

  • slLibraryTopLevelCondition

  • slLibStkBaseModel

  • slLibSerialNumber

slTrapEnvHdwCheck (27)

Wird gesendet, wenn die Bibliotheksumgebung oder die Hardwarebedingung wechselt.

MIB-Objekte: 

  • slTrapLibrarySerialNumber

  • slTrapDeviceId

  • slTrapDeviceTime

  • slTrapDeviceAddress

  • slTrapDeviceUserName

  • slTrapDeviceInterfaceName

  • slTrapDeviceActivity

  • slTrapDeviceRequestId

  • slTrapDeviceSeverity

  • slTrapDeviceResultCode

  • slTrapDeviceFreeFormText

slTrapDrvStatusGood (41)

Wird gesendet, wenn ein Laufwerkstatus auf "good" wechselt (normaler Modus).

MIB-Objekte: 

  • slLibSerialNumber

  • slDriveState

  • slDrivePhysicalAddressStr

  • slDriveType

  • slDriveVendor

  • slDriveSerialNum

slTrapDrvStatusCheck (45)

Wird gesendet, wenn ein Laufwerkstatus von einem normalen Modus in einen Modus wechselt, bei dem eine Prüfung erforderlich ist, wie "error", "warning" oder "unknown".

MIB-Objekte: 

  • slLibSerialNumber

  • slDriveState

  • slDrivePhysicalAddressStr

  • slDriveType

  • slDriveVendor

  • slDriveSerialNum

slTrapCapStatusGood (61)

Wird gesendet, wenn ein CAP-Status in einen normalen Modus wechselt.

MIB-Objekte: 

  • slLibSerialNumber

  • slCapState

  • slCapPhysicalAddressStr

slTrapCapStatusOpen (63)

Wird gesendet, wenn ein CAP-Status auf "Open" wechselt.

MIB-Objekte: 

  • slLibSerialNumber

  • slCapState

  • slCapAddress

slTrapCapStatusCheck (65)

Wird gesendet, wenn ein CAP-Status von einem normalen Modus in einen Modus wie "error", "warning" oder "unknown" wechselt.

MIB-Objekte: 

  • slLibSerialNumber

  • slCapState

  • slCapPhysicalAddressStr

slTrapPtpStatusGood (81)

Wird gesendet, wenn ein PTP den Status "good" annimmt (normaler Modus).

MIB-Objekte: 

  • slLibSerialNumber

  • slPtpState

  • slPtpPhysicalAddressStr

slTrapPtpStatusCheck (85)

Wird gesendet, wenn der Status eines PTP den normalen Modus verlässt und den Status "error", "warning" oder "unknown" anzeigt.

MIB-Objekte: 

  • slLibSerialNumber

  • slPtpState

  • slPtpPhysicalAddressStr