1
2--
3-- IBM-3200-MIB.mib
4--
5
6--
7--	Version 1.0 - 24-Jan-2006
8--	Initial release
9--
10--	Version 1.1 - 02-Feb-2006
11--	Re-definedibm3200 root OID;
12--  Added comments in notifications to add directives for trap classification
13--
14--	Version 1.2 - 14-March-2007
15--	library fault OIDs added
16--
17--	Version 1.3 - 14-Dec-2007
18--	Change the ibm3200MIB OBJECT IDENTIFIER from "{ ibm3200 1 }" to "{ ibm3200 0 }";
19--
20--	Version 1.4 - 14-Jan-2008
21--	changes done for SNMPv2 implementation:
22--  Added SNMPv1 trap definitions to MIB to decode v1 traps correct
23--
24--	Version 1.5 - 29-April-2009
25--	trap eventLoaderPasswordChange for Library password change added
26--
27--	Version 1.6 - 16-September-2009
28--	trap eventEncryptionConfigChange for Library password change added
29--
30--	Version 1.7 - 25-March-2010
31--	trap eventLoaderConfigChange added
32--	trap eventBrowserLogin added
33--	trap eventBrowserLogout added
34--
35
36  IBM-3200-MIB DEFINITIONS ::= BEGIN
37
38    IMPORTS
39      OBJECT-TYPE
40        FROM RFC-1212
41      TRAP-TYPE
42        FROM RFC-1215
43      enterprises
44        FROM RFC1155-SMI
45      DisplayString
46        FROM RFC1213-MIB;
47
48--
49-- Node definitions
50--
51
52        ibm OBJECT IDENTIFIER
53                ::= { enterprises 2 }
54
55        ibmProd OBJECT IDENTIFIER
56                ::= { ibm 6 }
57
58        ibm3200 OBJECT IDENTIFIER
59                ::= { ibmProd 211 }
60
61        ibm3200MIB OBJECT IDENTIFIER
62                ::= { ibm3200 0 }
63
64        ibm3200MIBTraps OBJECT IDENTIFIER
65                ::= { ibm3200MIB 0 }
66
67        ibm3200MIBAdmin OBJECT IDENTIFIER
68                ::= { ibm3200MIB 1 }
69
70        ibm3200MIBObjects OBJECT IDENTIFIER
71                ::= { ibm3200MIB 2 }
72
73        ibm3200MIBConformance OBJECT IDENTIFIER
74                ::= { ibm3200MIB 3 }
75
76---
77---	Product ID Group
78---
79   ibm3200Id OBJECT IDENTIFIER ::= {ibm3200 1 }
80
81   ibm3200IdDisplayName OBJECT-TYPE
82      SYNTAX DisplayString
83      ACCESS read-only
84      STATUS mandatory
85      DESCRIPTION
86        "Name of this product for display purposes."
87      ::= {ibm3200Id 1 }
88
89   ibm3200IdDescription OBJECT-TYPE
90      SYNTAX DisplayString
91      ACCESS read-only
92      STATUS mandatory
93      DESCRIPTION
94        "A short description of this product such as <LTO Tape Library>."
95      ::= {ibm3200Id 2 }
96
97   ibm3200AgentVendor OBJECT-TYPE
98      SYNTAX DisplayString
99      ACCESS read-only
100      STATUS mandatory
101      DESCRIPTION
102        "The name of the product manufacturer."
103      ::= {ibm3200Id 3 }
104
105   ibm3200IdAgentVersion OBJECT-TYPE
106      SYNTAX DisplayString
107      ACCESS read-only
108      STATUS mandatory
109      DESCRIPTION
110        "The version of this product."
111      ::= {ibm3200Id 4 }
112
113   ibm3200IdBuildNumber OBJECT-TYPE
114      SYNTAX DisplayString
115      ACCESS read-only
116      STATUS mandatory
117      DESCRIPTION
118        "The software build number of the product."
119      ::= {ibm3200Id 5 }
120
121   ibm3200IdURL OBJECT-TYPE
122      SYNTAX DisplayString
123      ACCESS read-only
124      STATUS mandatory
125      DESCRIPTION
126        "The URL of the web-based application to manage this product."
127      ::= {ibm3200Id 6 }
128
129---
130---	Product Status Group
131---
132   ibm3200Status OBJECT IDENTIFIER ::= {ibm3200 2 }
133
134   ibm3200StatusGlobalStatus OBJECT-TYPE
135      SYNTAX INTEGER
136        {
137        other(1),
138        unknown(2),
139        ok(3),
140        non-critical(4),
141        critical(5),
142        non-Recoverable(6)
143        }
144      ACCESS read-only
145      STATUS mandatory
146      DESCRIPTION
147        "Current status of the product.
148        This is a rollup for the entire agent including any
149        monitored devices. The status is intended to give
150        initiative to a snmp monitor to get further data when
151        this status is abnormal."
152      ::= {ibm3200Status 1 }
153
154   ibm3200StatusLastGlobalStatus OBJECT-TYPE
155      SYNTAX INTEGER
156        {
157        other(1),
158        unknown(2),
159        ok(3),
160        non-critical(4),
161        critical(5),
162        non-recoverable(6)
163        }
164      ACCESS read-only
165      STATUS mandatory
166      DESCRIPTION
167        "The status before the current status which induced an initiative
168        to issue a global status change trap."
169      ::= {ibm3200Status 2 }
170
171   ibm3200StatusTimeStamp OBJECT-TYPE
172      SYNTAX INTEGER
173      ACCESS read-only
174      STATUS mandatory
175      DESCRIPTION
176        "The last time that the agent values have been updated.
177        The time shoule be in a relative timestamp, such as SysUpTime."
178      ::= {ibm3200Status 3 }
179
180   ibm3200StatusGetTimeOut OBJECT-TYPE
181      SYNTAX INTEGER (1..10000)
182      ACCESS read-only
183      STATUS mandatory
184      DESCRIPTION
185        "Suggested time out value in milleseconds for how long the SNMP getter
186        should wait while attempting to poll the product SNMP service."
187      ::= {ibm3200Status 4 }
188
189   ibm3200StatusRefreshRate OBJECT-TYPE
190      SYNTAX INTEGER (-1..1000000000)
191      ACCESS read-only
192      STATUS mandatory
193      DESCRIPTION
194        "Rate in seconds at which the agent cached data is being updated. If the
195        value is 0 then the data is not cached. If the value is -1 then the value does
196        not apply."
197      ::= {ibm3200Status 5 }
198
199   ibm3200StatusGeneratingTrapFlag OBJECT-TYPE
200      SYNTAX INTEGER
201        {
202        true(1),
203        false(2),
204        disabled(3)
205        }
206      ACCESS read-only
207      STATUS mandatory
208      DESCRIPTION
209        "Indicates id this SNMP agent is capable of and/or is generating SNMP traps."
210      ::= {ibm3200Status 6 }
211
212---
213---	Physical Group
214---
215   ibm3200Physical OBJECT IDENTIFIER ::= {ibm3200 3 }
216
217    libraryTable OBJECT-TYPE
218      SYNTAX SEQUENCE OF LibraryEntry
219      ACCESS not-accessible
220      STATUS mandatory
221      DESCRIPTION
222        "A table of library status."
223      ::= {ibm3200Physical 1 }
224
225    libraryEntry OBJECT-TYPE
226      SYNTAX LibraryEntry
227      ACCESS not-accessible
228      STATUS mandatory
229      DESCRIPTION
230        "Entry in the library Table. Each entry contains
231        an index (libraryEntryId), and the values associated
232        with the device."
233      INDEX { libraryEntryId }
234      ::= { libraryTable 1 }
235
236    LibraryEntry ::=
237      SEQUENCE {
238        libraryEntryId
239          INTEGER,
240        libraryState
241          INTEGER,
242        libraryTimeStamp
243          INTEGER,
244        libraryType
245          INTEGER,
246        libraryScsiId
247          INTEGER,
248	    libraryScsiLun
249          INTEGER,
250        libraryVendorId
251          DisplayString,
252        libraryProductId
253          DisplayString,
254        libraryFwLevel
255          DisplayString,
256        librarySerNum
257          DisplayString,
258        libraryDrvCnt
259          INTEGER,
260        librarySlotCnt
261          INTEGER,
262        libraryImpExpCnt
263          INTEGER,
264        libraryTranspCnt
265          INTEGER,
266        libraryMoves
267          INTEGER,
268        librarySlotFetchRetries
269          INTEGER,
270        librarySlotStowRetries
271          INTEGER,
272        libraryDrvFetchRetries
273          INTEGER,
274        libraryDrvStowRetries
275          INTEGER,
276        libraryDoorState
277          INTEGER,
278        libraryImpExpState
279          INTEGER,
280        libraryFaultFSC
281          INTEGER,
282        libraryFaultSev
283          INTEGER,
284        libraryFaultDescr
285          DisplayString
286       }
287
288    libraryEntryId OBJECT-TYPE
289      SYNTAX INTEGER (1..256)
290      ACCESS read-only
291      STATUS mandatory
292      DESCRIPTION
293        "Table entry index value. Each unique physical device has a unique libraryEntryId."
294      ::= { libraryEntry 1 }
295
296    libraryState OBJECT-TYPE
297      SYNTAX INTEGER
298      ACCESS read-only
299      STATUS mandatory
300      DESCRIPTION
301        "Device state."
302      ::= { libraryEntry 2 }
303
304    libraryTimeStamp OBJECT-TYPE
305      SYNTAX INTEGER
306      ACCESS read-only
307      STATUS mandatory
308      DESCRIPTION
309        "Relative time in sec from power-up."
310      ::= { libraryEntry 3 }
311
312    libraryType OBJECT-TYPE
313      SYNTAX INTEGER
314      ACCESS read-only
315      STATUS mandatory
316      DESCRIPTION
317        "Device type."
318      ::= { libraryEntry 4 }
319
320    libraryScsiId OBJECT-TYPE
321      SYNTAX INTEGER
322      ACCESS read-only
323      STATUS mandatory
324      DESCRIPTION
325        "SCSI ID of the device."
326      ::= { libraryEntry 5}
327
328    libraryScsiLun OBJECT-TYPE
329      SYNTAX INTEGER
330      ACCESS read-only
331      STATUS mandatory
332      DESCRIPTION
333        "SCSI Lun of the device."
334      ::= { libraryEntry 6 }
335
336    libraryVendorId OBJECT-TYPE
337      SYNTAX DisplayString
338      ACCESS read-only
339      STATUS mandatory
340      DESCRIPTION
341        "Library Vendor ID string as reported in a SCSI Inquiry command."
342      ::= { libraryEntry 7 }
343
344    libraryProductId OBJECT-TYPE
345      SYNTAX DisplayString
346      ACCESS read-only
347      STATUS mandatory
348      DESCRIPTION
349        "Library Product Id string as reported in a SCSI Inquiry command."
350      ::= { libraryEntry 8 }
351
352    libraryFwLevel OBJECT-TYPE
353      SYNTAX DisplayString
354      ACCESS read-only
355      STATUS mandatory
356      DESCRIPTION
357        "Library Firmware level as reported in a SCSI Inquiry command."
358      ::= { libraryEntry 9 }
359
360    librarySerNum OBJECT-TYPE
361      SYNTAX DisplayString
362      ACCESS read-only
363      STATUS mandatory
364      DESCRIPTION
365        "Library serial number as reported in SCSI Inquiry command, page 0x80."
366      ::= { libraryEntry 10 }
367
368    libraryDrvCnt OBJECT-TYPE
369      SYNTAX INTEGER
370      ACCESS read-only
371      STATUS mandatory
372      DESCRIPTION
373        "Number of drives contained in this library."
374      ::= { libraryEntry 11 }
375
376    librarySlotCnt OBJECT-TYPE
377      SYNTAX INTEGER
378      ACCESS read-only
379      STATUS mandatory
380      DESCRIPTION
381        "Number of cartridge slots contained in this library"
382      ::= { libraryEntry 12 }
383
384    libraryImpExpCnt OBJECT-TYPE
385      SYNTAX INTEGER
386      ACCESS read-only
387      STATUS mandatory
388      DESCRIPTION
389        "Number of import/export elements (mail slots) contained in this library"
390      ::= { libraryEntry 13 }
391
392    libraryTranspCnt OBJECT-TYPE
393      SYNTAX INTEGER
394      ACCESS read-only
395      STATUS mandatory
396      DESCRIPTION
397        "Number of transport elements (robots) contained in this library."
398      ::= { libraryEntry 14 }
399
400    libraryMoves OBJECT-TYPE
401      SYNTAX INTEGER
402      ACCESS read-only
403      STATUS mandatory
404      DESCRIPTION
405        "Total number of move operations done by this library."
406      ::= { libraryEntry 15 }
407
408    librarySlotFetchRetries OBJECT-TYPE
409      SYNTAX INTEGER
410      ACCESS read-only
411      STATUS optional
412      DESCRIPTION
413        "Total number of slot fetch retries by this library."
414      ::= { libraryEntry 16 }
415
416    librarySlotStowRetries OBJECT-TYPE
417      SYNTAX INTEGER
418      ACCESS read-only
419      STATUS optional
420      DESCRIPTION
421        "Total number of slot stow retries by this library."
422      ::= { libraryEntry 17 }
423
424    libraryDrvFetchRetries OBJECT-TYPE
425      SYNTAX INTEGER
426      ACCESS read-only
427      STATUS optional
428      DESCRIPTION
429        "Total number of drive fetch retries by this library."
430      ::= { libraryEntry 18 }
431
432    libraryDrvStowRetries OBJECT-TYPE
433      SYNTAX INTEGER
434      ACCESS read-only
435      STATUS optional
436      DESCRIPTION
437        "Total number of drive stow retries by this library."
438      ::= { libraryEntry 19 }
439
440    libraryDoorState OBJECT-TYPE
441      SYNTAX INTEGER
442        {
443        unknown(1),
444        open(2),
445        closed(3),
446        locked(4)
447        }
448      ACCESS read-only
449      STATUS mandatory
450      DESCRIPTION
451        "State of the door(s) pf this library. The interpretation of this value is vendor specific."
452      ::= { libraryEntry 20 }
453
454    libraryImpExpState OBJECT-TYPE
455      SYNTAX INTEGER
456        {
457        unknown(1),
458        open(2),
459        closed(3),
460        locked(4)
461        }
462      ACCESS read-only
463      STATUS mandatory
464      DESCRIPTION
465        "State of the Import/Export element(s) of this library. The interpretation of this value is vendor specific."
466      ::= { libraryEntry 21 }
467
468    libraryFaultFSC OBJECT-TYPE
469      SYNTAX INTEGER
470      ACCESS read-only
471      STATUS optional
472      DESCRIPTION
473        "The library Fault error code."
474      ::= { libraryEntry 22 }
475
476    libraryFaultSev OBJECT-TYPE
477      SYNTAX INTEGER
478        {
479        informational(1),
480        minor(2),
481        major(3),
482        critical(4)
483        }
484      ACCESS read-only
485      STATUS optional
486      DESCRIPTION
487        "The library Fault severity."
488      ::= { libraryEntry 23 }
489
490    libraryFaultDescr OBJECT-TYPE
491      SYNTAX DisplayString
492      ACCESS read-only
493      STATUS optional
494      DESCRIPTION
495        "The library Fault description."
496      ::= { libraryEntry 24 }
497
498    driveTable OBJECT-TYPE
499      SYNTAX SEQUENCE OF DriveEntry
500      ACCESS not-accessible
501      STATUS mandatory
502      DESCRIPTION
503        "A table of all tape drive devices in this library."
504      ::= {ibm3200Physical 2 }
505
506    driveEntry OBJECT-TYPE
507      SYNTAX DriveEntry
508      ACCESS not-accessible
509      STATUS mandatory
510      DESCRIPTION
511        "Entry in the device Table. Each entry contains
512        an index (driveEntryId), and the values associated
513        with the device."
514      INDEX { driveEntryId }
515      ::= { driveTable 1 }
516
517    DriveEntry ::=
518      SEQUENCE {
519        driveEntryId
520          INTEGER,
521        driveState
522          INTEGER,
523        driveTimeStamp
524          INTEGER,
525        driveType
526          INTEGER,
527        driveScsiId
528          INTEGER,
529        driveScsiLun
530          INTEGER,
531        driveVendorId
532          DisplayString,
533        driveProductId
534          DisplayString,
535        driveFwlevel
536          DisplayString,
537        driveSerNum
538          DisplayString,
539        driveLibrarySN
540          DisplayString,
541        driveTpHrs
542          INTEGER,
543        driveClean
544          INTEGER,
545        driveLoads
546          INTEGER,
547        driveSoftWrtErrors
548          INTEGER,
549        driveHardWrtErrors
550          INTEGER,
551        driveSoftReadErrors
552          INTEGER,
553        driveHardReadErrors
554          INTEGER
555       }
556
557    driveEntryId OBJECT-TYPE
558      SYNTAX INTEGER (1..512)
559      ACCESS read-only
560      STATUS mandatory
561      DESCRIPTION
562        "Table entry index value. Each unique physical device has a unique driveEntryId."
563      ::= { driveEntry 1 }
564
565    driveState OBJECT-TYPE
566      SYNTAX INTEGER
567      ACCESS read-only
568      STATUS mandatory
569      DESCRIPTION
570        "Device SCSI State."
571      ::= { driveEntry 2 }
572
573    driveTimeStamp OBJECT-TYPE
574      SYNTAX INTEGER
575      ACCESS read-only
576      STATUS mandatory
577      DESCRIPTION
578        "Universal time in sec since UTC 1/1/70 when the device data was last updated."
579      ::= { driveEntry 3 }
580
581    driveType OBJECT-TYPE
582      SYNTAX INTEGER
583      ACCESS read-only
584      STATUS mandatory
585      DESCRIPTION
586        "SCSI device type."
587      ::= { driveEntry 4 }
588
589    driveScsiId OBJECT-TYPE
590      SYNTAX INTEGER
591      ACCESS read-only
592      STATUS mandatory
593      DESCRIPTION
594        "SCSI ID of the device."
595      ::= { driveEntry 5 }
596
597    driveScsiLun OBJECT-TYPE
598      SYNTAX INTEGER
599      ACCESS read-only
600      STATUS mandatory
601      DESCRIPTION
602        "SCSI Lun of the device."
603      ::= { driveEntry 6 }
604
605    driveVendorId OBJECT-TYPE
606      SYNTAX DisplayString
607      ACCESS read-only
608      STATUS mandatory
609      DESCRIPTION
610        "Device Vendor as would be reported in a SCSI Inquiry command."
611      ::= { driveEntry 7 }
612
613    driveProductId OBJECT-TYPE
614      SYNTAX DisplayString
615      ACCESS read-only
616      STATUS mandatory
617      DESCRIPTION
618        "Device Model as would be reported in a SCSI Inquiry command."
619      ::= { driveEntry 8 }
620
621    driveFwlevel OBJECT-TYPE
622      SYNTAX DisplayString
623      ACCESS read-only
624      STATUS mandatory
625      DESCRIPTION
626        "Device firmware level as would be reported in a SCSI Inquiry command."
627      ::= { driveEntry 9 }
628
629    driveSerNum OBJECT-TYPE
630      SYNTAX DisplayString
631      ACCESS read-only
632      STATUS mandatory
633      DESCRIPTION
634        "Device serial number as reported in SCSI Inquiry command, page 0x80."
635      ::= { driveEntry 10 }
636
637    driveLibrarySN OBJECT-TYPE
638      SYNTAX DisplayString
639      ACCESS read-only
640      STATUS mandatory
641      DESCRIPTION
642        "Serial Number of the library that this drive is in as reported in SCSI Inquiry command, page 0x80, for the media mover device."
643      ::= { driveEntry 11 }
644
645    driveTpHrs OBJECT-TYPE
646      SYNTAX INTEGER
647      ACCESS read-only
648      STATUS mandatory
649      DESCRIPTION
650        "Total drive motion hours of this device."
651      ::= { driveEntry 12 }
652
653    driveClean OBJECT-TYPE
654      SYNTAX INTEGER
655      ACCESS read-only
656      STATUS mandatory
657      DESCRIPTION
658        "Cleaning State of the device. The interpretation of this value is vendor specific."
659      ::= { driveEntry 13 }
660
661    driveLoads OBJECT-TYPE
662      SYNTAX INTEGER
663      ACCESS read-only
664      STATUS mandatory
665      DESCRIPTION
666        "Total cartridge loads for the drive."
667      ::= { driveEntry 14 }
668
669    driveSoftWrtErrors OBJECT-TYPE
670      SYNTAX INTEGER
671      ACCESS read-only
672      STATUS mandatory
673      DESCRIPTION
674        "Recovered soft write error count for current cartridge"
675      ::= { driveEntry 15 }
676
677    driveHardWrtErrors OBJECT-TYPE
678      SYNTAX INTEGER
679      ACCESS read-only
680      STATUS mandatory
681      DESCRIPTION
682        "Hard write error count for current cartridge"
683      ::= { driveEntry 16 }
684
685    driveSoftReadErrors OBJECT-TYPE
686      SYNTAX INTEGER
687      ACCESS read-only
688      STATUS mandatory
689      DESCRIPTION
690        "Recovered soft read error count for current cartridge"
691      ::= { driveEntry 17 }
692
693    driveHardReadErrors OBJECT-TYPE
694      SYNTAX INTEGER
695      ACCESS read-only
696      STATUS mandatory
697      DESCRIPTION
698        "Hard read error count for current cartridge"
699      ::= { driveEntry 18 }
700
701--
702-- Trap definitions
703--
704   ibm3200Event OBJECT IDENTIFIER ::= {ibm3200 4 }
705
706	eventStatusChange NOTIFICATION-TYPE
707		STATUS current
708		DESCRIPTION
709			"The library status has changed."
710		--#TYPE "Library Status Change"
711		--#SUMMARY "The library %s (Serial Number %s) status has changed from %s to %s"
712		--#ARGUMENTS {0,1,2,3}
713		--#SEVERITY INFORMATIONAL
714		::= {ibm3200Event 1}
715
716	eventDoorOpen NOTIFICATION-TYPE
717		STATUS  current
718		DESCRIPTION
719			"The library door has been opened."
720		--#TYPE "Library Door Opened"
721		--#SUMMARY "The library %s (Serial Number %s) door has been opened."
722		--#ARGUMENTS {0,1}
723		--#SEVERITY INFORMATIONAL
724		::= {ibm3200Event 2}
725
726	eventMailSlotAccessed NOTIFICATION-TYPE
727		STATUS  current
728		DESCRIPTION
729			"The library mail slot has been accessed."
730		--#TYPE "Library Mail Slot Accessed"
731		--#SUMMARY "The library %s (Serial Number %s) mail slot has been accessed."
732		--#ARGUMENTS {0,1}
733		--#SEVERITY INFORMATIONAL
734		::= {ibm3200Event 3}
735
736	eventFaultPosted NOTIFICATION-TYPE
737		STATUS  current
738		DESCRIPTION
739			"The library has posted a hard fault."
740		--#TYPE "Library Hard Fault Posted"
741		--#SUMMARY "The library %s (Serial Number %s) has posted a hard fault. Severity = %s, FSC = %s, Description = %s."
742		--#ARGUMENTS {0,1,2,3,4}
743		--#SEVERITY CRITICAL
744		::= {ibm3200Event 4}
745
746	eventRequestDriveClean NOTIFICATION-TYPE
747		STATUS  current
748		DESCRIPTION
749			"One of the library tape drives has requested a cleaning cycle to ensure continued
750            data reliability."
751		--#TYPE "Tape Drive Requested Cleaning"
752		--#SUMMARY "One of the library %s (Serial Number %s) tape drives has requested a cleaning cycle."
753		--#ARGUMENTS {0,1}
754		--#SEVERITY INFORMATIONAL
755		::= {ibm3200Event 5}
756
757	eventDriveError NOTIFICATION-TYPE
758		STATUS  current
759		DESCRIPTION
760			"One of the library tape drives has reported an error condition."
761		--#TYPE "Tape Drive Reported Error"
762		--#SUMMARY "One of the library %s (Serial Number %s) tape drives has reported an error condition."
763		--#ARGUMENTS {0,1}
764		--#SEVERITY MAJOR
765		::= {ibm3200Event 6}
766
767	eventLoaderRetriesExcessive NOTIFICATION-TYPE
768		STATUS  current
769		DESCRIPTION
770			"The library has detected excessive loader retries."
771		--#TYPE "Excessive loader retries"
772		--#SUMMARY "The library %s (Serial Number %s) has detected excessive loader retries."
773		--#ARGUMENTS {0,1}
774		--#SEVERITY MINOR
775		::= {ibm3200Event 7}
776
777	eventLoaderOK NOTIFICATION-TYPE
778		STATUS  current
779		DESCRIPTION
780			"The library has reverted to normal operation."
781		--#TYPE "Library reverted to normal operation"
782		--#SUMMARY "The library %s (Serial Number %s) has reverted to normal operation."
783		--#ARGUMENTS {0,1}
784		--#SEVERITY INFORMATIONAL
785		::= {ibm3200Event 8}
786
787	eventLoaderPasswordChange NOTIFICATION-TYPE
788		STATUS  current
789		DESCRIPTION
790			"Library password has changed"
791		--#TYPE "Password Change"
792		--#SUMMARY "An account password in library %s (Serial Number %s) has changed."
793		--#ARGUMENTS {0,1}
794		--#SEVERITY INFORMATIONAL
795		::= {ibm3200Event 9}
796
797 	eventLoaderConfigChange NOTIFICATION-TYPE
798		STATUS  current
799		DESCRIPTION
800			"A logical library configuration has been changed."
801		--#TYPE "Configuration Change"
802		--#SUMMARY "A logical library configuration has been changed."
803		--#ARGUMENTS {0,1}
804		--#SEVERITY INFORMATIONAL
805		::= {ibm3200Event 10}
806
807	eventBrowserLogin NOTIFICATION-TYPE
808		STATUS  current
809		DESCRIPTION
810			"Someone logged in via Web Browser."
811		--#TYPE "Web Access"
812		--#SUMMARY "Someone logged in via Web Browser."
813		--#ARGUMENTS {0,1}
814		--#SEVERITY INFORMATIONAL
815		::= {ibm3200Event 11}
816
817	eventBrowserLogout NOTIFICATION-TYPE
818		STATUS  current
819		DESCRIPTION
820			"Someone logged from Web Browser."
821		--#TYPE "Web Access"
822		--#SUMMARY "Someone logged from Web Browser."
823		--#ARGUMENTS {0,1}
824		--#SEVERITY INFORMATIONAL
825		::= {ibm3200Event 12}
826
827
828	--OLD Style Trap definitions
829
830	eventStatusChange TRAP-TYPE
831    	ENTERPRISE  ibm3200Event
832        VARIABLES   { libraryProductId,
833        			  librarySerNum,
834        			  ibm3200StatusLastGlobalStatus,
835        			  ibm3200StatusGlobalStatus	 }
836    	DESCRIPTION
837			"The library status has changed."
838		::=  1
839
840	eventDoorOpen  TRAP-TYPE
841    	ENTERPRISE  ibm3200Event
842        VARIABLES   { libraryProductId,
843        			  librarySerNum	 }
844		DESCRIPTION
845			"The library door has been opened."
846		::= 2
847
848	eventMailSlotAccessed TRAP-TYPE
849    	ENTERPRISE  ibm3200Event
850        VARIABLES   { libraryProductId,
851        			  librarySerNum	 }
852   		DESCRIPTION
853			"The library mail slot has been accessed."
854		::= 3
855
856	eventFaultPosted TRAP-TYPE
857    	ENTERPRISE  ibm3200Event
858        VARIABLES   { libraryProductId,
859        			  librarySerNum,
860        			  libraryFaultSev,
861        			  libraryFaultFSC,
862        			  libraryFaultDescr	 }
863   		DESCRIPTION
864			"The library has posted a hard fault."
865		::= 4
866
867	eventRequestDriveClean TRAP-TYPE
868    	ENTERPRISE  ibm3200Event
869        VARIABLES   { libraryProductId,
870        			  librarySerNum	 }
871		DESCRIPTION
872			"One of the library tape drives has requested a cleaning cycle to ensure continued
873            data reliability."
874        ::= 5
875
876	eventDriveError TRAP-TYPE
877    	ENTERPRISE  ibm3200Event
878        VARIABLES   { libraryProductId,
879        			  librarySerNum	 }
880		DESCRIPTION
881			"One of the library tape drives has reported an error condition."
882		::= 6
883
884	eventLoaderRetriesExcessive TRAP-TYPE
885    	ENTERPRISE  ibm3200Event
886        VARIABLES   { libraryProductId,
887        			  librarySerNum	 }
888		DESCRIPTION
889			"The library has detected excessive loader retries."
890		::= 7
891
892	eventLoaderOK TRAP-TYPE
893    	ENTERPRISE  ibm3200Event
894        VARIABLES   { libraryProductId,
895        			  librarySerNum	 }
896		DESCRIPTION
897			"The library has reverted to normal operation."
898		::= 8
899
900	eventLoaderPasswordChange TRAP-TYPE
901    	ENTERPRISE  ibm3200Event
902        VARIABLES   { libraryProductId,
903        			  librarySerNum	 }
904		DESCRIPTION
905			"An account password in the library has changed."
906		::= 9
907
908  	eventLoaderConfigChange TRAP-TYPE
909    	ENTERPRISE  ibm3200Event
910        VARIABLES   { libraryProductId,
911        			  librarySerNum	 }
912		DESCRIPTION
913			"A logical library configuration has been changed."
914		::= 10
915
916  	eventBrowserLogin TRAP-TYPE
917    	ENTERPRISE  ibm3200Event
918        VARIABLES   { libraryProductId,
919        			  librarySerNum	 }
920		DESCRIPTION
921			"Someone logged in via Web Browser"
922		::= 11
923
924  	eventBrowserLogout TRAP-TYPE
925    	ENTERPRISE  ibm3200Event
926        VARIABLES   { libraryProductId,
927        			  librarySerNum	 }
928		DESCRIPTION
929			"Someone logged out from Web Browser"
930		::= 12
931
932  END
933
934--
935-- IBM-3200-MIB.mib
936--
937
938
939
940