#* **************************************************************************
#*
#*                  Insight Integration for CA Unicenter
#*
#*      Copyright 1996,2003 Hewlett-Packard Development Company, L.P.
#*
#*      Hewlett-Packard Company shall not be liable for technical or
#*      editorial errors or omissions contained herein. The information in
#*      this document is provided "as is" without warranty of any kind and
#*      is subject to change without notice. The warranties for HP products
#*      are set forth in the express limited warranty statements
#*      accompanying such products. Nothing herein should be construed as
#*      constituting an additional warranty.
#*
#*      Confidential computer software. Valid license from HP required for
#*      possession, use or copying. Consistent with FAR 12.211 and 12.212,
#*      Commercial Computer Software, Computer Software Documentation, and
#*      Technical Data for Commercial Items are licensed to the U.S.
#*      Government under vendor's standard commercial license.
#*
#* **************************************************************************
#*                                                                        
#* PROPRIETARY NOTE:                                                      
#*     This document contains information confidential and proprietary to 
#*     Hewlett-Packard and shall not be reproduced or transferred to other
#*     documents or disclosed to others or used for any purpose other than 
#*     that for which it was obtained without the expressed written consent
#*     of Hewlett-Packard Company.
#*                                                                        
#* **************************************************************************
#
# IDA traps from version 5.40 to 6.40 of the management agents
#

#-----------------------------
# Definiton for trap 3031
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Change (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Change: (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a tape library.  The last variable (cpqDaTapeLibraryStatus) indicates the current tape library status.'  
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='The tape library may have the following status: other(1), ok(2), degraded(3), failed(4), or offline(5). User Action: If the tape library is failed, check the tape library front panel.'


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Other (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Other (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Model: &46 &47, Firmware: &52, S/N: &57)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Ok (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Ok (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Model: &46 &47, Firmware: &52, S/N: &57)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Degraded (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Degraded (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Model: &46 &47, Firmware: &52, S/N: &57)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Failed (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Failed (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Model: &46 &47, Firmware: &52, S/N: &57)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3031 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Offline (3031)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Offline (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Model: &46 &47, Firmware: &52, S/N: &57)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap indicates that the Insight Agents can no longer communicate with the library.  This could be caused by a cabling problem or the library may be powered off.'  




#-----------------------------
# Definiton for trap 3032
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Change (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Change (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a tape drive.  The last variable (cpqDaTapeDrvStatus) indicates the current tape status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='The tape drive may have the status: other(1), ok(2), degraded(3), failed(4), offline(5), missingWasOk(6), or missingWasOffline(7). User Action: If the tape is failed, check the tape and all SCSI connections.'


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Other (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Other (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Ok (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Ok (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Degraded (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Degraded ((Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Failed (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Failed (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Offline (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Offline (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='Indicates that the Agents can no longer communicate with the tape drive.  This could be caused by a cabling problem or the tape drive may be powered off.'  

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status MissingWasOk (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status MissingWasOk (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='Indicates that a tape drive had a status of OK and is no longer present.  The drive has been removed.'  

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3032 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 7*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status MissingWasOffline (3032)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status MissingWasOffline (Controller: &26, Bus: &31, Drive: &36, LUN: &41, Name: &46, Firmware: &51, S/N: &56)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='Indicates that a tape drive had a status of OFFLINE and is no longer present.  The drive has been removed.'  



#-----------------------------
# Definiton for trap 3033
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033*'
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status Change (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status Change (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The 3rd variable (cpqDaCntlrBoardStatus) indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033 * * * * * * * * * * * * * * * * * * * * * * * * * * * 1* '
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status Other (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status Other (Location: &26 &27, Controller: &32, Model: &42, SN: &47, Firmware: &52, Memory: &57)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The variable cpqDaCntlrBoardStatus indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033 * * * * * * * * * * * * * * * * * * * * * * * * * * * 2* '
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status Ok (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status OK (Location: &26 &27, Controller: &32, Model: &42, SN: &47, Firmware: &52, Memory: &57)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The variable cpqDaCntlrBoardStatus indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033 * * * * * * * * * * * * * * * * * * * * * * * * * * * 3* '
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status GeneralFailure (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status GeneralFailure (Location: &26 &27, Controller: &32, Model: &42, SN: &47, Firmware: &52, Memory: &57)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The variable cpqDaCntlrBoardStatus indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033 * * * * * * * * * * * * * * * * * * * * * * * * * * * 4* '
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status CableProblem (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status CableProblem (Location: &26 &27, Controller: &32, Model: &42, SN: &47, Firmware: &52, Memory: &57)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The variable cpqDaCntlrBoardStatus indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3033 * * * * * * * * * * * * * * * * * * * * * * * * * * * 5* '
       MSGNODE=*
       DEScription='HP - Drive Array Controller Status PoweredOff (3033)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Controller Status PoweredOff (Location: &26 &27, Controller: &32, Model: &42, SN: &47, Firmware: &52, Memory: &57)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a drive array controller.  The variable cpqDaCntlrBoardStatus indicates the current controller status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the board status is generalFailure(3), you may need to replace the controller.  If the board status is cableProblem(4), check the cable connections between the controller and the storage system.'




#-----------------------------
# Definiton for trap 3034
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Change (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Change (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

# Two spaces for location

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Other (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Other (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Ok (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Ok (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Failed (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Failed (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Unconfigured (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Unconfigured (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='This alarm typically indicates software incompatibility. Ensure that all installed software and firmware are the current releases. This alarm may be issued due to a change in firmware revisions within a given hardware subsystem.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='Ensure that the latest driver software is installed on your system. Examine the server or storage subsystem issuing the alert and note any other unusual conditions.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Recovering (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Recovering (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='A physical drive failed within the drive array. The drive array is in a recovery mode. No data has been lost, due to the fault tolerant mode currently in use.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status ReadyForRebuild (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status ReadyForRebuild (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='A failed drive has been replaced, and the system is ready to begin Automatic Data Recovery on the logical drive.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='This alarm is issued after a failed drive has been replaced or if a drive that previously failed appears to work again after the power is turned on.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 7*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Rebuilding (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Rebuilding (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 8*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status WrongDrive (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status WrongDrive (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='During remedial hardware maintenance, the incorrect physical drive was replaced in an array.'
DEFine MSGACTion NAME=(*,30)
        ACTION=ANNOTATE TEXT='You must bring the system down, turn it off, and return the removed drive to its original location.'
DEFine MSGACTion NAME=(*,40)
	ACTION=ANNOTATE TEXT='Perform an orderly shutdown of the system, and run Drive Array Advanced Diagnostics if you need further assistance in identifying failed drives and/or drives installed in the wrong location.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 9*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status BadConnection (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status BadConnection (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='The physical drive in a drive array is not responding to commands from the array controller. Several causes are possible:  A drive was removed from the system, The data cable connecting the drive to the array has failed,'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='The cable connecting the drive to the array has become loose at either end and must be reseated, The cable connecting an external storage subsystem to the server has become loose,'
DEFine MSGACTion NAME=(*,40)
	ACTION=ANNOTATE TEXT='The power to the drive has been interrupted. This can be caused by a loosened drive power supply cable, or a failed power supply in the server or disk subsystem.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 10*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Overheating (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Overheating (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='The temperature inside an external drive array enclosure has risen above factory preset levels. If the temperature continues to rise, damage to the drives within the enclosure may result.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='Elevated temperatures may cause erratic operation of a physical drive within the array, causing data loss.'
DEFine MSGACTion NAME=(*,40)
	ACTION=ANNOTATE TEXT='This alarm may be caused by the removal of the enclosure cover, which impairs the cooling system performance significantly, or by a cooling fan failure in the drive array enclosure.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 11*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Shutdown (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Shutdown (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='The external drive array has stopped operating because of elevated temperatures. Do not attempt to operate the disk storage subsystem while temperatures are elevated. Severe damage to the disk drives will occur.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='Elevated temperatures will cause erratic operation of a physical drive within the array, causing data loss. The elevated temperatures can cause physical changes to a hard drive, leading to data corruption.'
DEFine MSGACTion NAME=(*,40)
	ACTION=ANNOTATE TEXT='This alarm may be caused by the removal of the enclosure cover, which impairs the cooling system performance significantly, or by a cooling fan failure in the drive array enclosure.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 12*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status Expanding (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status Expanding (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='This alarm indicates that the logical drive is currently performing Automatic Data Expansion.  This alarm may be issued if you have used the Array Configuration Utility to expand a drive array.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='Once Automatic Data Expansion is successfully completed, the Drive Array Logical Drive Status - OK alarm is also issued.  No further action is required at this time.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 13*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status NotAvailable (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status NotAvailable (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='This alarm indicates that the logical drive is currently unavailable. This alarm may be issued if you have used the Array Configuration Utility to expand a logical drive and the new configuration frees additional disk space.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='If this free space is configured into another logical drive it will be set to Not Available.'
DEFine MSGACTion NAME=(*,40)
	ACTION=ANNOTATE TEXT='Once the expansion process is complete, the logical drive that was Not Available will transition to a state of OK and the Drive Array Logical Drive Status - OK alarm will be issued.'
DEFine MSGACTion NAME=(*,50)
	ACTION=ANNOTATE TEXT='During the period of time that the logical drive is in a state of Not Available, the operating system may not allow the logical drive to become a useable part of the operating system disk subsystem.'
DEFine MSGACTion NAME=(*,60)
	ACTION=ANNOTATE TEXT='After the logical drive has transitioned to OK, use the operating system specific mechanism to enable the new logical disk into the operating system disk subsystem.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3034 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 14*'
       MSGNODE=*
       DEScription='HP - Drive Array Logical Drive Status QueuedForExpansion (3034)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array Logical Drive Status QueuedForExpansion (Location: &26 &27, Controller: &32, Logical Drive: &37)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
	ACTION=ANNOTATE TEXT='This alarm indicates that the logical drive is currently queued for Automatic Data Expansion.  This alarm may be issued if you have used the Array Configuration Utility to expand a drive array which consists of more than one logical drive.'
DEFine MSGACTion NAME=(*,30)
	ACTION=ANNOTATE TEXT='This state will transition to Expanding and then to OK over a short period of time and those alarms may also be issued. No further action is required at this time.'



#-----------------------------
# Definiton for trap 3035
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Change (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Change (TrapData: &(26:))'
        SEVERITY=E
	ATTRIB=default
	COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The specific information about the alarm could not be parsed, so the original trap information is displayed.  The 4th variable represents the drive status: other(1), invalid(2), failed(3), inactive(4), building(5), active(6).'

# Two spaces for location

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Other (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Other (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=I
	ATTRIB=default
	COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Invalid (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Invalid (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=E
	ATTRIB=default
	COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Failed (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Failed (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=E
	ATTRIB=default
	COLOR=red


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Inactive (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Inactive (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=I
	ATTRIB=default
	COLOR=BLUE
DEFine MSGACTion NAME=(*,20)
        ACTION=ANNOTATE TEXT='This alarm signifies that the spare is in a ready state.  This alarm is typically issued if you install or replace a spare drive in a drive array. It is issued after you replace a failed spare drive with a new one.'
DEFine MSGACTion NAME=(*,30)
        ACTION=ANNOTATE TEXT='This alarm may also occur when a drive fails and the spare becomes active, the failed drive is replaced, and the spare eventually becomes inactive again.'
DEFine MSGACTion NAME=(*,40)
        ACTION=ANNOTATE TEXT='In fault tolerant configurations, when a drive fails and a spare drive is available, the storage subsystem begins building data onto that spare.'
DEFine MSGACTion NAME=(*,50)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced before restoration has completed, the process halts, and the data is restored to the replacement drive instead.'
DEFine MSGACTion NAME=(*,60)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced after the build process is complete, the system reconstructs the data to the replacement drive, and the spare will revert to its original inactive state. This keeps a spare drive available.'
DEFine MSGACTion NAME=(*,70)
        ACTION=ANNOTATE TEXT='If you have installed or replaced a failed drive in the drive array, then this alarm is to be expected.'


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Building (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Building (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=I
	ATTRIB=default
	COLOR=blue
DEFine MSGACTion NAME=(*,20)
        ACTION=ANNOTATE TEXT='This alarm is issued when a spare drive is brought online to replace a failed drive, and the drive array subsystem begins to build data onto the spare.'
DEFine MSGACTion NAME=(*,30)
        ACTION=ANNOTATE TEXT='In fault tolerant configurations, when a spare drive is available, the storage subsystem begins building data onto that spare.'
DEFine MSGACTion NAME=(*,40)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced before restoration has completed, the process halts, and the data is restored to the replacement drive instead.' 
DEFine MSGACTion NAME=(*,50)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced after the build process is complete, the system reconstructs the data to the replacement drive, and the spare reverts to its original inactive state. This keeps a spare drive available.'
DEFine MSGACTion NAME=(*,60)
        ACTION=ANNOTATE TEXT='When a spare drive is available, this alarm is usually issued after the Drive Array Physical Drive Status Change - Failed alarm.  This alarm indicates that a drive has failed.'



DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3035 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6*'
	MSGNODE=*
	DEScription='HP - Drive Array spare drive Status Active (3035)'
	TYPE=MSG
DEFine MSGACTion NAME=(*,10)
	ACTION=sendkeep TEXT='HP - Drive Array spare drive Status Active (Location: &26 &27, Controller: &32, Drive: &37, Bus: &47, Bay: &52)'
        SEVERITY=I
	ATTRIB=default
	COLOR=blue
DEFine MSGACTion NAME=(*,20)
        ACTION=ANNOTATE TEXT='A physical drive failed. The array successfully restored data onto a spare. That spare drive has now become active and replaces the failed drive.'
DEFine MSGACTion NAME=(*,30)
        ACTION=ANNOTATE TEXT='In fault tolerant configurations, when a spare drive is available, the storage subsystem begins building data onto that spare.'
DEFine MSGACTion NAME=(*,40)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced before restoration has completed, the process halts, and the data is restored to the replacement drive instead.'
DEFine MSGACTion NAME=(*,50)
        ACTION=ANNOTATE TEXT='If the failed drive is replaced after the build process is complete, the system reconstructs the data to the replacement drive, and the spare will revert to its original inactive state. This keeps a spare drive available.'




#-----------------------------
# Definiton for trap 3036
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3036*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive Status Change (3036)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive Status Change (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The specific information about the alarm could not be parsed, so the original trap information is displayed.  The last variable represents the drive status: other(1), ok(2), failed(3), predictivefailure(4).'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3036 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive Status Other (3036)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive Status Other (Location: &26 &27, Controller: &32, Drive: &37, Bus: &42, Bay: &47, Model: &52 &53, Firmware: &58, SN: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3036 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive Status Ok (3036)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive Status Ok (Location: &26 &27, Controller: &32, Drive: &37, Bus: &42, Bay: &47, Model: &52 &53, Firmware: &58, SN: &63)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

#
# removed one field for firmware version in the failed trap
#
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3036 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive Status Failed (3036)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive Status Failed (Location: &26 &27, Controller: &32, Drive: &37, Bus: &42, Bay: &47, Model: &52 &53, Firmware: &58, SN: &63)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3036 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive Status PredictiveFailure (3036)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive Status PredictiveFailure (Location: &26 &27, Controller: &32, Drive: &37, Bus: &42, Bay: &47, Model: &52 &53, Firmware: &58, SN: &63)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The S.M.A.R.T. hard drive or HP specific hard drive predicts imminent failure. The device or client issuing this alarm has a drive that exceeded one or more factory preset thresholds for functional degradation.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='As a result of normal wear and tear, the operation of a hard drive may gradually deteriorate. If certain thresholds are exceeded, the drive may not perform to specified levels, and may be subject to hardware failure sometime in the future.'
DEFine MSGACTion NAME=(*,40)
       ACTION=ANNOTATE TEXT='Drives that exceed these thresholds need to be replaced, although true catastrophic failure has not yet occurred.'


#-----------------------------
# Definiton for trap 3037
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3037*'
       MSGNODE=*
       DEScription='HP - Drive Array physical drive threshold passed (3037)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Drive Array physical drive threshold passed (Location: &26 &27, Controller: &32, Drive: &37, Bus: &42, Bay: &47, Model: &52 &53, Firmware: &58, SN: &63)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a factory threshold associated with one of the physical drive objects on a drive array has been exceeded. User Action: Replace the physical drive.'

#-----------------------------
# Definiton for trap 3038
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status Change (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The specific information about the alarm could not be parsed, so the original trap information is displayed.  The next to last variable represents the drive status: other(1), invalid(2), enabled(3), tmpDisabled(4), permDisabled(5).'


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change Other (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status Other (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47, Error Code: &57)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change Invalid (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status Invalid  (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47, Error Code: &57)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change Enabled (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status Enabled (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47, Error Code: &57)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change TemporarilyDisabled (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status TemporarilyDisabled (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47, Error Code: &57)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3038 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Status Change PermanentlyDisabled (3038)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Status PermanentlyDisabled (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47, Error Code: &57)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red


#-----------------------------
# Definiton for trap 3039
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3039*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Bad Data (3039)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Bad Data (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected an array accelerator cache board that has lost battery power. If data was being stored in the accelerator cache memory when the server lost power, that data has been lost. Verify that no data has been lost.'



#-----------------------------
# Definiton for trap 3040
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3040*'
       MSGNODE=*
       DEScription='HP - Accelerator Board Battery Failure (3040)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Accelerator Board Battery Failure (Location: &26 &27, Model: &32, Controller: &37, SN: &42, Memory: &47)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a battery failure associated with the array accelerator cache board. User Action: Replace the Accelerator Cache Board.'



#-----------------------------
# Definiton for trap 3041
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Change (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Change: (Trap Data: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a tape library.  The last variable (cpqDaTapeLibraryStatus) indicates the current tape library status.'  
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='The tape library may have the following status: other(1), ok(2), degraded(3), failed(4), or offline(5). User Action: If the tape library is failed, check the tape library front panel.'


DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Other (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Other: (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Ok (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Ok: (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Degraded (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Degraded: (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Failed (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Failed: (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3041 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Tape Library Status Offline (3041)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Status Offline: (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap indicates that the Insight Agents can no longer communicate with the library.  This could be caused by a cabling problem or the library may be powered off.'  


#-----------------------------
# Definiton for trap 3042
#-----------------------------
DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3042*'
       MSGNODE=*
       DEScription='HP - Tape Library Door Status Change (3042)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Door Status Change: (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current tape library door status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='The status may be other(1), notSupported(2), closed(3), or open(4). User Action: If the tape library door is open, close the tape library door.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3042 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Tape Library Door Status Other (3042)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Door Status Other (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current tape library door status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the tape library door is open, close the tape library door.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3042 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Tape Library Door Status NotSupported (3042)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Door Status NotSupported (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current tape library door status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the tape library door is open, close the tape library door.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3042 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Tape Library Door Status Closed (3042)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Door Status Closed (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current tape library door status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the tape library door is open, close the tape library door.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3042 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Tape Library Door Status Open (3042)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Library Door Status Open (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Model: &52 &53, Firmware: &58, S/N: &63)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current tape library door status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the tape library door is open, close the tape library door.'

#-----------------------------
# Definiton for trap 3043
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Change (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Change: (TrapData: &(26:))'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the status of a tape drive.  The last variable (cpqDaTapeDrvStatus) indicates the current tape status.'  
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='The status may be other(1), ok(2), degraded(3), failed(4), offline(5), missingWasOk(6), or missingWasOffline(7). If the tape is failed, check the tape and all SCSI connections.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Other (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Other (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap signifies that the agent has detected a change in the door status of a tape library.  The last variable (cpqDaTapeLibraryDoorStatus) indicates the current Tape Drive status.'
DEFine MSGACTion NAME=(*,30)
       ACTION=ANNOTATE TEXT='User Action: If the Tape Drive is open, close the tape library door.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Ok (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Ok (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=S
       ATTRIB=default
       COLOR=green

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Degraded (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Degraded (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=W
       ATTRIB=default
       COLOR=orange

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Failed (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Failed (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status Offline (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status Offline (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap indicates that the Agents can no longer communicate with the tape drive.  This could be caused by a cabling problem or the tape drive may be powered off.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 6*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status MissingWasOk (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status MissingWasOk (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap indicates that a tape drive had a status of OK and is no longer present.  The drive has been removed.'

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3043 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 7*'
       MSGNODE=*
       DEScription='HP - Tape Drive Status MissingWasOffline (3043)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Status MissingWasOffline (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=E
       ATTRIB=default
       COLOR=red
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='This trap indicates that a tape drive had a status of OFFLINE and is no longer present.  The drive has been removed.'


#-----------------------------
# Definiton for trap 3044
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3044*'
       MSGNODE=*
       DEScription='HP - Tape Drive Drive Cleaning Required (3044)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Cleaning Required (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The agent has detected a tape drive that needs to have a cleaning tape inserted and run.  This will cause the tape drive heads to be cleaned.'

#-----------------------------
# Definiton for trap 3045
#-----------------------------

DEFine MSGREcord MSGID='* SNMPTRAP: * * *232 * * 6 3045*'
       MSGNODE=*
       DEScription='HP - Tape Drive Cleaning Tape Needs Replacing (3045)'
       TYPE=MSG
DEFine MSGACTion NAME=(*,10)
       ACTION=sendkeep TEXT='HP - Tape Drive Cleaning Tape Needs Replacing (Location: &26 &27, Controller: &32, Bus: &37, SCSI ID: &42, LUN: &47, Name: &52, Firmware: &57, S/N: &62)'
       SEVERITY=I
       ATTRIB=default
       COLOR=blue
DEFine MSGACTion NAME=(*,20)
       ACTION=ANNOTATE TEXT='The agent has detected that an autoloader tape unit has a cleaning tape that has been fully used and therefore needs to be replaced with a new cleaning tape.'
