mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1878 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			1756 lines
		
	
	
		
			63 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1756 lines
		
	
	
		
			63 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--
 | 
						|
--  Copyright(C) 2003-2009 Server Technology, Inc.
 | 
						|
--
 | 
						|
 | 
						|
    Sentry3-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
        MODULE-IDENTITY, NOTIFICATION-TYPE,
 | 
						|
        OBJECT-TYPE, enterprises                            FROM SNMPv2-SMI
 | 
						|
        DisplayString                                       FROM SNMPv2-TC;
 | 
						|
 | 
						|
 | 
						|
    sentry3 MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200903101600Z" -- 10 Mar 2009
 | 
						|
        ORGANIZATION "Server Technology, Inc."
 | 
						|
        CONTACT-INFO
 | 
						|
            "Server Technology, Inc.
 | 
						|
             1040 Sandhill Drive
 | 
						|
             Reno, NV 89521
 | 
						|
             Tel: (775) 284-2000
 | 
						|
             Fax: (775) 284-2065
 | 
						|
             Email: mibmaster@servertech.com"
 | 
						|
        DESCRIPTION
 | 
						|
            "This is the MIB module for the third generation of the
 | 
						|
             Sentry product family.  This includes the Sentry Remote
 | 
						|
             Power Manager (RPM), Sentry Power Distribution Unit (PDU),
 | 
						|
             Sentry Environmental Monitor (EM), and Sentry Smart and
 | 
						|
             Switched Cabinet Distribution Unit (CDU)."
 | 
						|
        REVISION "200903101600Z" -- 10 Mar 2009
 | 
						|
        DESCRIPTION
 | 
						|
            "Added support for Per-Outlet Power Sensing (POPS) hardware.
 | 
						|
             Added several new objects: systemFeatures, systemFeatureKey,
 | 
						|
             infeedApparentPower, infeedPowerFactor, infeedCrestFactor,
 | 
						|
             infeedEnergy, outletCapacity, outletVoltage, outletPower,
 | 
						|
             outletApparentPower, outletPowerFactor, outletCrestFactor,
 | 
						|
             and outletEnergy.  Added 'voltageSense' and 'powerSense'
 | 
						|
             bit definitions to the input feed and outlet capabilities
 | 
						|
             objects.  Increased the size of systemVersion to 50."
 | 
						|
        REVISION "200805071520Z" -- 7 May 2008
 | 
						|
        DESCRIPTION
 | 
						|
            "Added systemAreaUnit and systemPowerFactor objects.  Renamed
 | 
						|
             the systemWattsPerUnitArea object to systemWattsPerAreaUnit.
 | 
						|
             Changed systemArea from read-only to read-write."
 | 
						|
        REVISION "200707091445Z" -- 9 Jul 2007
 | 
						|
        DESCRIPTION
 | 
						|
            "Added support for products with fan rotation sensing and
 | 
						|
             internal temperature sensing.  Added 'fanSense' and
 | 
						|
             'tempSense' bit definitions to the tower capabilities
 | 
						|
             object.  Added 'fanFail' and 'overTemp' states to the
 | 
						|
             towerStatus object.  Modified the description of the
 | 
						|
             towerStatusEvent trap to reflect these additions."
 | 
						|
        REVISION "200701091410Z" -- 9 Jan 2007
 | 
						|
        DESCRIPTION
 | 
						|
            "Added several new objects: systemArea, systemTotalPower,
 | 
						|
             systemWattsPerUnitArea, towerProductSN, towerModelNumber,
 | 
						|
             towerCapabilities, infeedCapacity, infeedVoltage, and
 | 
						|
             infeedPower.  Added six states to the outletControlState
 | 
						|
             object."
 | 
						|
        REVISION "200607201200Z" -- 20 Jul 2006
 | 
						|
        DESCRIPTION
 | 
						|
            "Changed the upper limit of systemTowerCount from 2 to 4."
 | 
						|
        REVISION "200606120930Z" -- 12 Jun 2006
 | 
						|
        DESCRIPTION
 | 
						|
            "Added a tempHumidSensorTempScale object to select either
 | 
						|
             Celsius or Fahrenheit as the scale for temperature values.
 | 
						|
             To accommodate the maximum Fahrenheit value, the upper limit
 | 
						|
             of tempHumidSensorTempValue was changed to 2540, and the
 | 
						|
             upper limit of tempHumidSensorTempHighThresh was changed to
 | 
						|
             254.  Removed 'Celsius' from the UNITS clause and description
 | 
						|
             of temperature objects.  Added the tempHumidSensorTempScale
 | 
						|
             object to the tempHumidSensorTempEvent trap.  Changed the
 | 
						|
             upper limit of towerIndex from 2 to 4, to accommodate new
 | 
						|
             products with additional link capabilities."
 | 
						|
        REVISION "200507271105Z" -- 27 Jul 2005
 | 
						|
        DESCRIPTION
 | 
						|
            "Changed the upper limit of tempHumidSensorTempLowThresh to
 | 
						|
             123.  Changed the upper limit of tempHumidSensorTempValue
 | 
						|
             to 1235."
 | 
						|
        REVISION "200502181145Z" -- 18 Feb 2005
 | 
						|
        DESCRIPTION
 | 
						|
            "Added CDU products to the MIB description.  Corrected syntax
 | 
						|
             of outletID to specify SIZE(2..4)."
 | 
						|
        REVISION "200501071220Z" -- 7 Jan 2005
 | 
						|
        DESCRIPTION
 | 
						|
            "Added a 'fusedBranch' bit definition to the outlet
 | 
						|
             capabilities object.  Added 'offFuse' and 'onFuse' states
 | 
						|
             to the outlet status object.  Modified the descriptions of
 | 
						|
             objects and traps to reflect support for these additions."
 | 
						|
        REVISION "200412091320Z" -- 9 Dec 2004
 | 
						|
        DESCRIPTION
 | 
						|
            "Corrected spelling errors.  Removed product acronyms from the
 | 
						|
             trap annotations."
 | 
						|
        REVISION "200411111200Z" -- 11 Nov 2004
 | 
						|
        DESCRIPTION
 | 
						|
            "Changed the upper limit of tempHumidSensorTempHighThresh to
 | 
						|
             123.  Renamed systemSerialNumber to systemNICSerialNumber."
 | 
						|
        REVISION "200311201300Z" -- 20 Nov 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Changed the MIB description to reflect that there are
 | 
						|
             multiple products in the Sentry product family supported by
 | 
						|
             this MIB."
 | 
						|
        REVISION "200310231900Z" -- 23 Oct 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Added annotations to the trap definitions.  Added a
 | 
						|
             'reading' state to the outletStatus object.  Renamed
 | 
						|
             'notificationGroup' to 'sentry3Traps'.  Corrected the
 | 
						|
             the description of the tempHumidSensorStatusEvent trap."
 | 
						|
        REVISION "200310021100Z" -- 2 Oct 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Added a 'failSafe' bit definition to the infeed capabilities
 | 
						|
             object, and corrected the definition of the 'defaultOff'
 | 
						|
             infeed capabilities bit."
 | 
						|
        REVISION "200308271600Z" -- 27 Aug 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Added new bit definitions to the infeed and outlet
 | 
						|
             capabilities objects."
 | 
						|
        REVISION "200303281700Z" -- 28 Mar 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Added environmental monitor objects and traps."
 | 
						|
        REVISION "200303271700Z" -- 27 Mar 2003
 | 
						|
        DESCRIPTION
 | 
						|
            "Initial release."
 | 
						|
        ::= { serverTech 3 }
 | 
						|
 | 
						|
    serverTech OBJECT IDENTIFIER ::= { enterprises 1718 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
--  System Group
 | 
						|
--
 | 
						|
 | 
						|
    systemGroup OBJECT IDENTIFIER ::= { sentry3 1 }
 | 
						|
 | 
						|
    systemVersion OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..50))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The firmware version of the system."
 | 
						|
        ::= { systemGroup 1 }
 | 
						|
 | 
						|
    systemNICSerialNumber OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..8))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The serial number of the network interface card in the
 | 
						|
             system."
 | 
						|
        ::= { systemGroup 2 }
 | 
						|
 | 
						|
    systemLocation OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..32))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The location of the system."
 | 
						|
        ::= { systemGroup 3 }
 | 
						|
 | 
						|
    systemTowerCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of towers in the system."
 | 
						|
        ::= { systemGroup 4 }
 | 
						|
 | 
						|
    systemEnvMonCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of environmental monitors in the system."
 | 
						|
        ::= { systemGroup 5 }
 | 
						|
 | 
						|
    systemTotalPower OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..150000)
 | 
						|
        UNITS       "Watts"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total power consumption of all of the input feeds in the
 | 
						|
             system.  A non-negative value indicates the total power
 | 
						|
             consumption in Watts.  A negative value indicates that the
 | 
						|
             total power consumption was not available."
 | 
						|
        ::= { systemGroup 6 }
 | 
						|
 | 
						|
    systemArea OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..1000)
 | 
						|
        UNITS       "tenth area units"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The area that the footprint of the system occupies.  A
 | 
						|
             non-zero non-negative value indicates the area in tenths of
 | 
						|
             area units as selected by the systemAreaUnit object.  A zero
 | 
						|
             or negative value indicates that the area was not available."
 | 
						|
        ::= { systemGroup 7 }
 | 
						|
 | 
						|
    systemWattsPerAreaUnit OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..1500000)
 | 
						|
        UNITS       "Watts per area unit"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The system Watts per area unit.  A non-negative value
 | 
						|
             indicates the power consumption per area unit as selected by
 | 
						|
             the systemAreaUnit object.  A negative value indicates that
 | 
						|
             the power consumption per area unit was not available."
 | 
						|
        ::= { systemGroup 8 }
 | 
						|
 | 
						|
    systemAreaUnit OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        squareMeter(0),
 | 
						|
                        squareFoot(1)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The unit of area for the systemArea and systemWattsPerAreaUnit
 | 
						|
             objects.  If the agent does not support this object, then the
 | 
						|
             unit of area is a square foot."
 | 
						|
        ::= { systemGroup 9 }
 | 
						|
 | 
						|
    systemPowerFactor OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(50..100)
 | 
						|
        UNITS       "hundredths"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The power factor used in power calculations performed by the
 | 
						|
             system."
 | 
						|
        ::= { systemGroup 10 }
 | 
						|
 | 
						|
    systemFeatures OBJECT-TYPE
 | 
						|
        SYNTAX      BITS {
 | 
						|
                        smartLoadShedding(0),
 | 
						|
                        snmpPOPS(1)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The key-activated features enabled in the system."
 | 
						|
        ::= { systemGroup 11 }
 | 
						|
 | 
						|
    systemFeatureKey OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..19))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A valid feature key written to this object will enable a
 | 
						|
             feature in the system.  A valid feature key is in the form
 | 
						|
             xxxx-xxxx-xxxx-xxxx.  A read of this object returns an
 | 
						|
             empty string."
 | 
						|
        ::= { systemGroup 12 }
 | 
						|
 | 
						|
--
 | 
						|
--  System Tables
 | 
						|
--
 | 
						|
 | 
						|
    systemTables OBJECT IDENTIFIER ::= { sentry3 2 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Tower Table
 | 
						|
    --
 | 
						|
 | 
						|
    towerTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF TowerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of towers."
 | 
						|
        ::= { systemTables 1 }
 | 
						|
 | 
						|
    towerEntry OBJECT-TYPE
 | 
						|
        SYNTAX      TowerEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the tower table."
 | 
						|
        INDEX       { towerIndex }
 | 
						|
        ::= { towerTable 1 }
 | 
						|
 | 
						|
    TowerEntry ::= SEQUENCE {
 | 
						|
        towerIndex        INTEGER,
 | 
						|
        towerID           DisplayString,
 | 
						|
        towerName         DisplayString,
 | 
						|
        towerStatus       INTEGER,
 | 
						|
        towerInfeedCount  INTEGER,
 | 
						|
        towerProductSN    DisplayString,
 | 
						|
        towerModelNumber  DisplayString,
 | 
						|
        towerCapabilities BITS
 | 
						|
    }
 | 
						|
 | 
						|
    towerIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the tower table."
 | 
						|
        ::= { towerEntry 1 }
 | 
						|
 | 
						|
    towerID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(1))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the tower."
 | 
						|
        ::= { towerEntry 2 }
 | 
						|
 | 
						|
    towerName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the tower."
 | 
						|
        ::= { towerEntry 3 }
 | 
						|
 | 
						|
    towerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        noComm(1),
 | 
						|
                        fanFail(2),
 | 
						|
                        overTemp(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The operational status of the tower."
 | 
						|
        ::= { towerEntry 4 }
 | 
						|
 | 
						|
    towerInfeedCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of input feeds on the tower."
 | 
						|
        ::= { towerEntry 5 }
 | 
						|
 | 
						|
    towerProductSN OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..16))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The product serial number of the tower."
 | 
						|
        ::= { towerEntry 6 }
 | 
						|
 | 
						|
    towerModelNumber OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The model number of the tower."
 | 
						|
        ::= { towerEntry 7 }
 | 
						|
 | 
						|
    towerCapabilities OBJECT-TYPE
 | 
						|
        SYNTAX      BITS {
 | 
						|
                        failSafe(0),
 | 
						|
                        fuseSense(1),
 | 
						|
                        directCurrent(2),
 | 
						|
                        threePhase(3),
 | 
						|
                        fanSense(4),
 | 
						|
                        tempSense(5)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The capabilities of the tower."
 | 
						|
        ::= { towerEntry 8 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Input Feed Table
 | 
						|
    --
 | 
						|
 | 
						|
    infeedTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF InfeedEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of input feeds."
 | 
						|
        ::= { systemTables 2 }
 | 
						|
 | 
						|
    infeedEntry OBJECT-TYPE
 | 
						|
        SYNTAX      InfeedEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the input feed table."
 | 
						|
        INDEX       { towerIndex, infeedIndex }
 | 
						|
        ::= { infeedTable 1 }
 | 
						|
 | 
						|
    InfeedEntry ::= SEQUENCE {
 | 
						|
        infeedIndex          INTEGER,
 | 
						|
        infeedID             DisplayString,
 | 
						|
        infeedName           DisplayString,
 | 
						|
        infeedCapabilities   BITS,
 | 
						|
        infeedStatus         INTEGER,
 | 
						|
        infeedLoadStatus     INTEGER,
 | 
						|
        infeedLoadValue      INTEGER,
 | 
						|
        infeedLoadHighThresh INTEGER,
 | 
						|
        infeedOutletCount    INTEGER,
 | 
						|
        infeedCapacity       INTEGER,
 | 
						|
        infeedVoltage        INTEGER,
 | 
						|
        infeedPower          INTEGER,
 | 
						|
        infeedApparentPower  INTEGER,
 | 
						|
        infeedPowerFactor    INTEGER,
 | 
						|
        infeedCrestFactor    INTEGER,
 | 
						|
        infeedEnergy         INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    infeedIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the input feed table."
 | 
						|
        ::= { infeedEntry 1 }
 | 
						|
 | 
						|
    infeedID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(2))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the input feed."
 | 
						|
        ::= { infeedEntry 2 }
 | 
						|
 | 
						|
    infeedName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the input feed."
 | 
						|
        ::= { infeedEntry 3 }
 | 
						|
 | 
						|
    infeedCapabilities OBJECT-TYPE
 | 
						|
        SYNTAX      BITS {
 | 
						|
                        onSense(0),
 | 
						|
                        loadSense(1),
 | 
						|
                        powerControl(2),
 | 
						|
                        failSafe(3),
 | 
						|
                        defaultOff(4),
 | 
						|
                        voltageSense(5),
 | 
						|
                        powerSense(6)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The capabilities of the input feed."
 | 
						|
        ::= { infeedEntry 4 }
 | 
						|
 | 
						|
    infeedStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        off(0),
 | 
						|
                        on(1),
 | 
						|
                        offWait(2),
 | 
						|
                        onWait(3),
 | 
						|
                        offError(4),
 | 
						|
                        onError(5),
 | 
						|
                        noComm(6)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the input feed.  If the infeedCapabilities
 | 
						|
             'onSense' bit is TRUE, then all of the states are supported
 | 
						|
             and indicate the sensed state of the input feed.  If the
 | 
						|
             infeedCapabilities 'onSense' bit is FALSE, then only the
 | 
						|
             'on' and 'noComm' states are supported, and 'on' indicates
 | 
						|
             a derived state, not a sensed state."
 | 
						|
        ::= { infeedEntry 5 }
 | 
						|
 | 
						|
    infeedLoadStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        notOn(1),
 | 
						|
                        reading(2),
 | 
						|
                        loadLow(3),
 | 
						|
                        loadHigh(4),
 | 
						|
                        overLoad(5),
 | 
						|
                        readError(6),
 | 
						|
                        noComm(7)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the load measured on the input feed.  If the
 | 
						|
             infeedCapabilities 'loadSense' bit is TRUE, then all of the
 | 
						|
             states are supported.  If the infeedCapabilities 'loadSense'
 | 
						|
             bit is FALSE, then only the 'normal' and 'noComm' states are
 | 
						|
             supported."
 | 
						|
        ::= { infeedEntry 6 }
 | 
						|
 | 
						|
    infeedLoadValue OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..25500)
 | 
						|
        UNITS       "hundredth Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load measured on the input feed.  A non-negative value
 | 
						|
             indicates the measured load in hundredths of Amps.  A
 | 
						|
             negative value indicates that a load value was not able to
 | 
						|
             be measured."
 | 
						|
        ::= { infeedEntry 7 }
 | 
						|
 | 
						|
    infeedLoadHighThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..255)
 | 
						|
        UNITS       "Amps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load high threshold value of the input feed in Amps."
 | 
						|
        ::= { infeedEntry 8 }
 | 
						|
 | 
						|
    infeedOutletCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..16)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of outlets on the input feed."
 | 
						|
        ::= { infeedEntry 9 }
 | 
						|
 | 
						|
    infeedCapacity OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..255)
 | 
						|
        UNITS       "Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load capacity of the input feed.  A non-negative
 | 
						|
             value indicates the maximum load in Amps.  A negative
 | 
						|
             value indicates that the capacity was not available."
 | 
						|
        ::= { infeedEntry 10 }
 | 
						|
 | 
						|
    infeedVoltage OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..2600)
 | 
						|
        UNITS       "tenth Volts"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The voltage of the input feed.  A non-negative value
 | 
						|
             indicates the voltage in tenths of Volts.  A negative
 | 
						|
             value indicates that the voltage was not available."
 | 
						|
        ::= { infeedEntry 11 }
 | 
						|
 | 
						|
    infeedPower OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..15000)
 | 
						|
        UNITS       "Watts"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The active power consumption of the input feed.  A non-
 | 
						|
             negative value indicates the active power consumption in
 | 
						|
             Watts.  A negative value indicates that the active power
 | 
						|
             consumption was not available."
 | 
						|
        ::= { infeedEntry 12 }
 | 
						|
 | 
						|
    infeedApparentPower OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..15000)
 | 
						|
        UNITS       "Volt-Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The apparent power consumption of the input feed.  A non-
 | 
						|
             negative value indicates the apparent power consumption in
 | 
						|
             Volt-Amps.  A negative value indicates that the apparent
 | 
						|
             power consumption was not available."
 | 
						|
        ::= { infeedEntry 13 }
 | 
						|
 | 
						|
    infeedPowerFactor OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..100)
 | 
						|
        UNITS       "hundredths"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The power factor of the input feed.  A non-negative value
 | 
						|
             indicates the power factor in hundredths.  A negative value
 | 
						|
             indicates that the power factor was not able to be measured."
 | 
						|
        ::= { infeedEntry 14 }
 | 
						|
 | 
						|
    infeedCrestFactor OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..1000)
 | 
						|
        UNITS       "tenths"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The crest factor for the load of the input feed.  A non-
 | 
						|
             negative value indicates the crest factor in tenths.  A
 | 
						|
             negative value indicates that the crest factor was not able
 | 
						|
             to be measured."
 | 
						|
        ::= { infeedEntry 15 }
 | 
						|
 | 
						|
    infeedEnergy OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..2147483647)
 | 
						|
        UNITS       "Watt-Hours"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The energy consumption of the input feed.  A non-negative
 | 
						|
             value indicates the energy consumption in Watt-Hours.  A
 | 
						|
             negative value indicates that the energy consumption was
 | 
						|
             not available."
 | 
						|
        ::= { infeedEntry 16 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Outlet Table
 | 
						|
    --
 | 
						|
 | 
						|
    outletTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF OutletEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of outlets."
 | 
						|
        ::= { systemTables 3 }
 | 
						|
 | 
						|
    outletEntry OBJECT-TYPE
 | 
						|
        SYNTAX      OutletEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the outlet table."
 | 
						|
        INDEX       { towerIndex, infeedIndex, outletIndex }
 | 
						|
        ::= { outletTable 1 }
 | 
						|
 | 
						|
    OutletEntry ::= SEQUENCE {
 | 
						|
        outletIndex          INTEGER,
 | 
						|
        outletID             DisplayString,
 | 
						|
        outletName           DisplayString,
 | 
						|
        outletCapabilities   BITS,
 | 
						|
        outletStatus         INTEGER,
 | 
						|
        outletLoadStatus     INTEGER,
 | 
						|
        outletLoadValue      INTEGER,
 | 
						|
        outletLoadLowThresh  INTEGER,
 | 
						|
        outletLoadHighThresh INTEGER,
 | 
						|
        outletControlState   INTEGER,
 | 
						|
        outletControlAction  INTEGER,
 | 
						|
        outletCapacity       INTEGER,
 | 
						|
        outletVoltage        INTEGER,
 | 
						|
        outletPower          INTEGER,
 | 
						|
        outletApparentPower  INTEGER,
 | 
						|
        outletPowerFactor    INTEGER,
 | 
						|
        outletCrestFactor    INTEGER,
 | 
						|
        outletEnergy         INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    outletIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..16)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the outlet table."
 | 
						|
        ::= { outletEntry 1 }
 | 
						|
 | 
						|
    outletID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(2..4))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the outlet."
 | 
						|
        ::= { outletEntry 2 }
 | 
						|
 | 
						|
    outletName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the outlet."
 | 
						|
        ::= { outletEntry 3 }
 | 
						|
 | 
						|
    outletCapabilities OBJECT-TYPE
 | 
						|
        SYNTAX      BITS {
 | 
						|
                        onSense(0),
 | 
						|
                        loadSense(1),
 | 
						|
                        powerControl(2),
 | 
						|
                        shutdown(3),
 | 
						|
                        defaultOn(4),
 | 
						|
                        ownInfeed(5),
 | 
						|
                        fusedBranch(6),
 | 
						|
                        voltageSense(7),
 | 
						|
                        powerSense(8)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The capabilities of the outlet."
 | 
						|
        ::= { outletEntry 4 }
 | 
						|
 | 
						|
    outletStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        off(0),
 | 
						|
                        on(1),
 | 
						|
                        offWait(2),
 | 
						|
                        onWait(3),
 | 
						|
                        offError(4),
 | 
						|
                        onError(5),
 | 
						|
                        noComm(6),
 | 
						|
                        reading(7),
 | 
						|
                        offFuse(8),
 | 
						|
                        onFuse(9)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the outlet.  If the outletCapabilities
 | 
						|
             'onSense' bit is TRUE, then the state indicates the sensed
 | 
						|
             state of the outlet, not a derived state, and 'offError'
 | 
						|
             and 'onError' are supported to indicate a mismatch between
 | 
						|
             the control and sensed state.  If the outletCapabilities
 | 
						|
             'fusedBranch' bit is TRUE, then the outlet is on a fused
 | 
						|
             branch circuit that can detect the fuse state, and 'offFuse'
 | 
						|
             and 'onFuse' are supported to indicate a fuse error."
 | 
						|
        ::= { outletEntry 5 }
 | 
						|
 | 
						|
    outletLoadStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        notOn(1),
 | 
						|
                        reading(2),
 | 
						|
                        loadLow(3),
 | 
						|
                        loadHigh(4),
 | 
						|
                        overLoad(5),
 | 
						|
                        readError(6),
 | 
						|
                        noComm(7)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the load measured on the outlet.  If the 
 | 
						|
             outletCapabilities 'loadSense' bit is TRUE, then all of the
 | 
						|
             states are supported.  If the outletCapabilities 'loadSense'
 | 
						|
             bit is FALSE, then only the 'normal' and 'noComm' states are
 | 
						|
             supported."
 | 
						|
        ::= { outletEntry 6 }
 | 
						|
 | 
						|
    outletLoadValue OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..25500)
 | 
						|
        UNITS       "hundredth Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load measured on the outlet.  A non-negative value
 | 
						|
             indicates the measured load in hundredths of Amps.  A
 | 
						|
             negative value indicates that a load value was not able to
 | 
						|
             be measured."
 | 
						|
        ::= { outletEntry 7 }
 | 
						|
 | 
						|
    outletLoadLowThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..255)
 | 
						|
        UNITS       "Amps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load low threshold value of the outlet in Amps."
 | 
						|
        ::= { outletEntry 8 }
 | 
						|
 | 
						|
    outletLoadHighThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..255)
 | 
						|
        UNITS       "Amps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load high threshold value of the outlet in Amps."
 | 
						|
        ::= { outletEntry 9 }
 | 
						|
 | 
						|
    outletControlState OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        idleOff(0),
 | 
						|
                        idleOn(1),
 | 
						|
                        wakeOff(2),
 | 
						|
                        wakeOn(3),
 | 
						|
                        off(4),
 | 
						|
                        on(5),
 | 
						|
                        lockedOff(6),
 | 
						|
                        lockedOn(7),
 | 
						|
                        reboot(8),
 | 
						|
                        shutdown(9),
 | 
						|
                        pendOn(10),
 | 
						|
                        pendOff(11),
 | 
						|
                        minimumOff(12),
 | 
						|
                        minimumOn(13),
 | 
						|
                        eventOff(14),
 | 
						|
                        eventOn(15),
 | 
						|
                        eventReboot(16),
 | 
						|
                        eventShutdown(17)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The control state of the outlet.  The supported states are
 | 
						|
             dependent upon the outletCapabilities 'powerControl' and
 | 
						|
             'shutdown' bits, as well as the supported features of the
 | 
						|
             firmware version."
 | 
						|
        ::= { outletEntry 10 }
 | 
						|
 | 
						|
    outletControlAction OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        none(0),
 | 
						|
                        on(1),
 | 
						|
                        off(2),
 | 
						|
                        reboot(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "An action to change the control state of the outlet.  If
 | 
						|
             the outletCapabilities 'powerControl' bit is TRUE, then the
 | 
						|
             'on', 'off', and 'reboot' actions can be used to change the
 | 
						|
             control state of the outlet.  If the outletCapabilities
 | 
						|
             'powerControl' bit is FALSE, then the actions have no
 | 
						|
             effect."
 | 
						|
        ::= { outletEntry 11 }
 | 
						|
 | 
						|
    outletCapacity OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..255)
 | 
						|
        UNITS       "Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The load capacity of the outlet.  A non-negative value
 | 
						|
             indicates the maximum load in Amps.  A negative value
 | 
						|
             indicates that the capacity was not available.  A non-
 | 
						|
             negative value requires POPS hardware and key activation
 | 
						|
             of the 'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 12 }
 | 
						|
 | 
						|
    outletVoltage OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..2600)
 | 
						|
        UNITS       "tenth Volts"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The voltage of the outlet.  A non-negative value indicates
 | 
						|
             the voltage in tenths of Volts.  A negative value indicates
 | 
						|
             that the voltage was not available.  A non-negative value
 | 
						|
             requires POPS hardware and key activation of the 'snmpPOPS'
 | 
						|
             feature."
 | 
						|
        ::= { outletEntry 13 }
 | 
						|
 | 
						|
    outletPower OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..5000)
 | 
						|
        UNITS       "Watts"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The active power consumption of the device plugged into the
 | 
						|
             outlet.  A non-negative value indicates the active power
 | 
						|
             consumption in Watts.  A negative value indicates that the
 | 
						|
             active power consumption was not available.  A non-negative
 | 
						|
             value requires POPS hardware and key activation of the
 | 
						|
             'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 14 }
 | 
						|
 | 
						|
    outletApparentPower OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..15000)
 | 
						|
        UNITS       "Volt-Amps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The apparent power consumption of the device plugged into
 | 
						|
             the outlet.  A non-negative value indicates the apparent
 | 
						|
             power consumption in Volt-Amps.  A negative value indicates
 | 
						|
             that the apparent power consumption was not available.  A
 | 
						|
             non-negative value requires POPS hardware and key activation
 | 
						|
             of the 'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 15 }
 | 
						|
 | 
						|
    outletPowerFactor OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..100)
 | 
						|
        UNITS       "hundredths"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The power factor of the device plugged into the outlet.  A
 | 
						|
             non-negative value indicates the power factor in hundredths.
 | 
						|
             A negative value indicates that the power factor was not able
 | 
						|
             to be measured.  A non-negative value requires POPS hardware
 | 
						|
             and key activation of the 'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 16 }
 | 
						|
 | 
						|
    outletCrestFactor OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..1000)
 | 
						|
        UNITS       "tenths"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The crest factor for the load of the device plugged into the
 | 
						|
             outlet.  A non-negative value indicates the crest factor in
 | 
						|
             tenths.  A negative value indicates that the crest factor
 | 
						|
             was not able to be measured.  A non-negative value requires
 | 
						|
             POPS hardware and key activation of the 'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 17 }
 | 
						|
 | 
						|
    outletEnergy OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..2147483647)
 | 
						|
        UNITS       "Watt-Hours"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The energy consumption of the device plugged into the outlet.
 | 
						|
             A non-negative value indicates the energy consumption in
 | 
						|
             Watt-Hours.  A negative value indicates that the energy
 | 
						|
             consumption was not available.  A non-negative value requires
 | 
						|
             POPS hardware and key activation of the 'snmpPOPS' feature."
 | 
						|
        ::= { outletEntry 18 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Environmental Monitor Table
 | 
						|
    --
 | 
						|
 | 
						|
    envMonTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF EnvMonEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of environmental monitors."
 | 
						|
        ::= { systemTables 4 }
 | 
						|
 | 
						|
    envMonEntry OBJECT-TYPE
 | 
						|
        SYNTAX      EnvMonEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the environmental monitor table."
 | 
						|
        INDEX       { envMonIndex }
 | 
						|
        ::= { envMonTable 1 }
 | 
						|
 | 
						|
    EnvMonEntry ::= SEQUENCE {
 | 
						|
        envMonIndex                INTEGER,
 | 
						|
        envMonID                   DisplayString,
 | 
						|
        envMonName                 DisplayString,
 | 
						|
        envMonStatus               INTEGER,
 | 
						|
        envMonWaterSensorName      DisplayString,
 | 
						|
        envMonWaterSensorStatus    INTEGER,
 | 
						|
        envMonADCName              DisplayString,
 | 
						|
        envMonADCStatus            INTEGER,
 | 
						|
        envMonADCCount             INTEGER,
 | 
						|
        envMonADCLowThresh         INTEGER,
 | 
						|
        envMonADCHighThresh        INTEGER,
 | 
						|
        envMonTempHumidSensorCount INTEGER,
 | 
						|
        envMonContactClosureCount  INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    envMonIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the environmental monitor table."
 | 
						|
        ::= { envMonEntry 1 }
 | 
						|
 | 
						|
    envMonID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(1))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the environmental monitor."
 | 
						|
        ::= { envMonEntry 2 }
 | 
						|
 | 
						|
    envMonName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the environmental monitor."
 | 
						|
        ::= { envMonEntry 3 }
 | 
						|
 | 
						|
    envMonStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        noComm(1)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The operational status of the environmental monitor."
 | 
						|
        ::= { envMonEntry 4 }
 | 
						|
 | 
						|
    envMonWaterSensorName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the water sensor."
 | 
						|
        ::= { envMonEntry 5 }
 | 
						|
 | 
						|
    envMonWaterSensorStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        alarm(1),
 | 
						|
                        noComm(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the water sensor."
 | 
						|
        ::= { envMonEntry 6 }
 | 
						|
 | 
						|
    envMonADCName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the analog-to-digital converter."
 | 
						|
        ::= { envMonEntry 7 }
 | 
						|
 | 
						|
    envMonADCStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        reading(1),
 | 
						|
                        countLow(2),
 | 
						|
                        countHigh(3),
 | 
						|
                        readError(4),
 | 
						|
                        noComm(5)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the analog-to-digital converter."
 | 
						|
        ::= { envMonEntry 8 }
 | 
						|
 | 
						|
    envMonADCCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..255)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The 8-bit count value from the analog-to-digital converter.
 | 
						|
             A non-negative value indicates the digital value retrieved
 | 
						|
             from the ADC.  A negative value indicates that a digital
 | 
						|
             value was not able to be retrieved."
 | 
						|
        ::= { envMonEntry 9 }
 | 
						|
 | 
						|
    envMonADCLowThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..255)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The 8-bit count low threshold value of the analog-to-digital
 | 
						|
             converter."
 | 
						|
        ::= { envMonEntry 10 }
 | 
						|
 | 
						|
    envMonADCHighThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..255)
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The 8-bit count high threshold value of the analog-to-digital
 | 
						|
             converter."
 | 
						|
        ::= { envMonEntry 11 }
 | 
						|
 | 
						|
    envMonTempHumidSensorCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..2)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of temperature/humidity sensors on the
 | 
						|
             environmental monitor."
 | 
						|
        ::= { envMonEntry 12 }
 | 
						|
 | 
						|
    envMonContactClosureCount OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of contact closures on the environmental
 | 
						|
             monitor."
 | 
						|
        ::= { envMonEntry 13 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Temperature/Humidity Sensor Table
 | 
						|
    --
 | 
						|
 | 
						|
    tempHumidSensorTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF TempHumidSensorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of temperature/humidity sensors."
 | 
						|
        ::= { systemTables 5 }
 | 
						|
 | 
						|
    tempHumidSensorEntry OBJECT-TYPE
 | 
						|
        SYNTAX      TempHumidSensorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the temperature/humidity sensor table."
 | 
						|
        INDEX       { envMonIndex, tempHumidSensorIndex }
 | 
						|
        ::= { tempHumidSensorTable 1 }
 | 
						|
 | 
						|
    TempHumidSensorEntry ::= SEQUENCE {
 | 
						|
        tempHumidSensorIndex           INTEGER,
 | 
						|
        tempHumidSensorID              DisplayString,
 | 
						|
        tempHumidSensorName            DisplayString,
 | 
						|
        tempHumidSensorStatus          INTEGER,
 | 
						|
        tempHumidSensorTempStatus      INTEGER,
 | 
						|
        tempHumidSensorTempValue       INTEGER,
 | 
						|
        tempHumidSensorTempLowThresh   INTEGER,
 | 
						|
        tempHumidSensorTempHighThresh  INTEGER,
 | 
						|
        tempHumidSensorHumidStatus     INTEGER,
 | 
						|
        tempHumidSensorHumidValue      INTEGER,
 | 
						|
        tempHumidSensorHumidLowThresh  INTEGER,
 | 
						|
        tempHumidSensorHumidHighThresh INTEGER,
 | 
						|
        tempHumidSensorTempScale       INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    tempHumidSensorIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..2)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the temperature/humidity sensor table."
 | 
						|
        ::= { tempHumidSensorEntry 1 }
 | 
						|
 | 
						|
    tempHumidSensorID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(2))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the temperature/humidity sensor."
 | 
						|
        ::= { tempHumidSensorEntry 2 }
 | 
						|
 | 
						|
    tempHumidSensorName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the temperature/humidity sensor."
 | 
						|
        ::= { tempHumidSensorEntry 3 }
 | 
						|
 | 
						|
    tempHumidSensorStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        found(0),
 | 
						|
                        notFound(1),
 | 
						|
                        lost(2),
 | 
						|
                        noComm(3)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The operational status of the temperature/humidity sensor."
 | 
						|
        ::= { tempHumidSensorEntry 4 }
 | 
						|
 | 
						|
    tempHumidSensorTempStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        notFound(1),
 | 
						|
                        reading(2),
 | 
						|
                        tempLow(3),
 | 
						|
                        tempHigh(4),
 | 
						|
                        readError(5),
 | 
						|
                        lost(6),
 | 
						|
                        noComm(7)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the temperature sensor."
 | 
						|
        ::= { tempHumidSensorEntry 5 }
 | 
						|
 | 
						|
    tempHumidSensorTempValue OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..2540)
 | 
						|
        UNITS       "tenth degrees"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The temperature measured by the sensor.  A non-negative value
 | 
						|
             indicates the measured temperature in tenths of degrees, using
 | 
						|
             the scale selected by tempHumidSensorTempScale.  If the agent
 | 
						|
             does not support the tempHumidSensorTempScale object, then the
 | 
						|
             temperature scale used is Celsius.  A negative value indicates
 | 
						|
             that a temperature value was not able to be measured."
 | 
						|
        ::= { tempHumidSensorEntry 6 }
 | 
						|
 | 
						|
    tempHumidSensorTempLowThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..254)
 | 
						|
        UNITS       "degrees"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The temperature low threshold value of the sensor in degrees,
 | 
						|
             using the scale selected by tempHumidSensorTempScale.  If the
 | 
						|
             agent does not support the tempHumidSensorTempScale object,
 | 
						|
             then the temperature scale used is Celsius."
 | 
						|
        ::= { tempHumidSensorEntry 7 }
 | 
						|
 | 
						|
    tempHumidSensorTempHighThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..254)
 | 
						|
        UNITS       "degrees"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The temperature high threshold value of the sensor in degrees,
 | 
						|
             using the scale selected by tempHumidSensorTempScale.  If the
 | 
						|
             agent does not support the tempHumidSensorTempScale object,
 | 
						|
             then the temperature scale used is Celsius."
 | 
						|
        ::= { tempHumidSensorEntry 8 }
 | 
						|
 | 
						|
    tempHumidSensorHumidStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        notFound(1),
 | 
						|
                        reading(2),
 | 
						|
                        humidLow(3),
 | 
						|
                        humidHigh(4),
 | 
						|
                        readError(5),
 | 
						|
                        lost(6),
 | 
						|
                        noComm(7)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the humidity sensor."
 | 
						|
        ::= { tempHumidSensorEntry 9 }
 | 
						|
 | 
						|
    tempHumidSensorHumidValue OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(-1..100)
 | 
						|
        UNITS       "percentage relative humidity"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The humidity measured by the sensor.  A non-negative value
 | 
						|
             indicates the measured humidity in percentage relative
 | 
						|
             humidity.  A negative value indicates that a humidity value
 | 
						|
             was not able to be measured."
 | 
						|
        ::= { tempHumidSensorEntry 10 }
 | 
						|
 | 
						|
    tempHumidSensorHumidLowThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..100)
 | 
						|
        UNITS       "percentage relative humidity"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The humidity low threshold value of the sensor in percentage
 | 
						|
             relative humidity."
 | 
						|
        ::= { tempHumidSensorEntry 11 }
 | 
						|
 | 
						|
    tempHumidSensorHumidHighThresh OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..100)
 | 
						|
        UNITS       "percentage relative humidity"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The humidity low threshold value of the sensor in percentage
 | 
						|
             relative humidity."
 | 
						|
        ::= { tempHumidSensorEntry 12 }
 | 
						|
 | 
						|
    tempHumidSensorTempScale OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        celsius(0),
 | 
						|
                        fahrenheit(1)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The scale used for temperature values.  This is a global
 | 
						|
             setting for all temperature values in the system.  If the
 | 
						|
             agent does not support this object, then the temperature
 | 
						|
             scale used is Celsius."
 | 
						|
        ::= { tempHumidSensorEntry 13 }
 | 
						|
 | 
						|
    --
 | 
						|
    --  Contact Closure Table
 | 
						|
    --
 | 
						|
 | 
						|
    contactClosureTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF ContactClosureEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table of contact closures."
 | 
						|
        ::= { systemTables 6 }
 | 
						|
 | 
						|
    contactClosureEntry OBJECT-TYPE
 | 
						|
        SYNTAX      ContactClosureEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Row definition for the contact closure table."
 | 
						|
        INDEX       { envMonIndex, contactClosureIndex }
 | 
						|
        ::= { contactClosureTable 1 }
 | 
						|
 | 
						|
    ContactClosureEntry ::= SEQUENCE {
 | 
						|
        contactClosureIndex     INTEGER,
 | 
						|
        contactClosureID        DisplayString,
 | 
						|
        contactClosureName      DisplayString,
 | 
						|
        contactClosureStatus    INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
    contactClosureIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER(0..4)
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Index for the contact closure table."
 | 
						|
        ::= { contactClosureEntry 1 }
 | 
						|
 | 
						|
    contactClosureID OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(2))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The ID of the contact closure."
 | 
						|
        ::= { contactClosureEntry 2 }
 | 
						|
 | 
						|
    contactClosureName OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString(SIZE(0..24))
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The name of the contact closure."
 | 
						|
        ::= { contactClosureEntry 3 }
 | 
						|
 | 
						|
    contactClosureStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        normal(0),
 | 
						|
                        alarm(1),
 | 
						|
                        noComm(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The status of the contact closure."
 | 
						|
        ::= { contactClosureEntry 4 }
 | 
						|
 | 
						|
--
 | 
						|
--  Notifications
 | 
						|
--
 | 
						|
 | 
						|
    sentry3Traps OBJECT IDENTIFIER ::= { sentry3 100 }
 | 
						|
 | 
						|
    events OBJECT IDENTIFIER ::= { sentry3Traps 0 }
 | 
						|
    -- the 0 is for V1 compatibility
 | 
						|
 | 
						|
    -- Tower Traps
 | 
						|
 | 
						|
    towerStatusEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            towerID,
 | 
						|
            towerName,
 | 
						|
            towerStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Tower status event.  If enabled, this trap is sent when the
 | 
						|
             towerStatus indicates an error state ('noComm', 'fanFail',
 | 
						|
             or 'overTemp').  This trap is repeated periodically while the
 | 
						|
             towerStatus remains in an error state.  If the towerStatus
 | 
						|
             returns to a non-error state ('normal'), this trap is sent
 | 
						|
             once more with the non-error towerStatus, and then stops
 | 
						|
             being repeated.
 | 
						|
 | 
						|
             While the towerStatus indicates a 'noComm' error state, all
 | 
						|
             status and load traps are suppressed for input feeds and
 | 
						|
             outlets on the tower."
 | 
						|
        --#TYPE "Sentry: Tower Status Event."
 | 
						|
        --#SUMMARY "Status of Tower '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 1 }
 | 
						|
 | 
						|
    -- Input Feed Traps
 | 
						|
 | 
						|
    infeedStatusEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            infeedID,
 | 
						|
            infeedName,
 | 
						|
            infeedStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Input feed status event.  If enabled, this trap is sent when
 | 
						|
             the infeedStatus indicates an error state ('offError',
 | 
						|
             'onError', or 'noComm').  This trap is repeated periodically
 | 
						|
             while the infeedStatus remains in an error state.  If the
 | 
						|
             infeedStatus returns to a non-error state ('off' or 'on'),
 | 
						|
             this trap is sent once more with the non-error infeedStatus,
 | 
						|
             and then stops being repeated.
 | 
						|
 | 
						|
             While the infeedStatus indicates an error state, load
 | 
						|
             traps are suppressed for the input feed, and, if the
 | 
						|
             infeedCapabilities 'failSafe' bit is FALSE, all status and
 | 
						|
             load traps are suppressed for outlets on the input feed."
 | 
						|
        --#TYPE "Sentry: Input Feed Status Event."
 | 
						|
        --#SUMMARY "Status of Input Feed '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 2 }
 | 
						|
 | 
						|
    infeedLoadEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            infeedID,
 | 
						|
            infeedName,
 | 
						|
            infeedLoadStatus,
 | 
						|
            infeedLoadValue,
 | 
						|
            infeedLoadHighThresh
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Input feed load event.  If enabled, this trap is sent when
 | 
						|
             the infeedLoadStatus indicates an error state ('loadLow',
 | 
						|
             'loadHigh', 'overLoad', 'readError', or 'noComm').  This
 | 
						|
             trap is repeated periodically while the infeedLoadStatus
 | 
						|
             remains in an error state.  If the infeedLoadStatus returns
 | 
						|
             to a non-error state ('normal' or 'notOn'), this trap is
 | 
						|
             sent once more with the non-error infeedLoadStatus, and then
 | 
						|
             stops being repeated."
 | 
						|
        --#TYPE "Sentry: Input Feed Load Event."
 | 
						|
        --#SUMMARY "Load Status of Input Feed '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 3 }
 | 
						|
 | 
						|
    -- Outlet Traps
 | 
						|
 | 
						|
    outletStatusEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            outletID,
 | 
						|
            outletName,
 | 
						|
            outletStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Outlet status event.  If enabled, this trap is sent when the
 | 
						|
             outletStatus indicates an error state ('offError', 'onError',
 | 
						|
             'noComm', 'offFuse', or 'onFuse').  This trap is repeated
 | 
						|
             periodically while the outletStatus remains in an error state.
 | 
						|
             If the outletStatus returns to a non-error state ('off' or
 | 
						|
             'on'), this trap is sent once more with the non-error
 | 
						|
             outletStatus, and then stops being repeated.
 | 
						|
 | 
						|
             While the outletStatus indicates an error state, load traps
 | 
						|
             are suppressed for the outlet."
 | 
						|
        --#TYPE "Sentry: Outlet Status Event."
 | 
						|
        --#SUMMARY "Status of Outlet '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 4 }
 | 
						|
 | 
						|
    outletLoadEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            outletID,
 | 
						|
            outletName,
 | 
						|
            outletLoadStatus,
 | 
						|
            outletLoadValue,
 | 
						|
            outletLoadLowThresh,
 | 
						|
            outletLoadHighThresh
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Outlet load event.  If enabled, this trap is sent when the
 | 
						|
             outletLoadStatus indicates an error state ('loadLow',
 | 
						|
             'loadHigh', 'overLoad', 'readError', or 'noComm').  This
 | 
						|
             trap is repeated periodically while the outletLoadStatus
 | 
						|
             remains in an error state.  If the outletLoadStatus returns
 | 
						|
             to a non-error state ('normal' or 'notOn'), this trap is
 | 
						|
             sent once more with the non-error outletLoadStatus, and then
 | 
						|
             stops being repeated."
 | 
						|
        --#TYPE "Sentry: Outlet Load Event."
 | 
						|
        --#SUMMARY "Load Status of Outlet '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 5 }
 | 
						|
 | 
						|
    outletChangeEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            outletID,
 | 
						|
            outletName,
 | 
						|
            outletStatus,
 | 
						|
            outletControlState
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Outlet on/off change event.  If enabled, this trap is sent
 | 
						|
             when the outletStatus changes from any 'on' state ('on',
 | 
						|
             'onWait', 'onError', or 'onFuse') to any 'off' state ('off',
 | 
						|
             'offWait', 'offError', or 'offFuse'), and vice-versa."
 | 
						|
        --#TYPE "Sentry: Outlet Change Event."
 | 
						|
        --#SUMMARY "Outlet '%s' (%s) has changed to '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY INFORMATIONAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Status Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 6 }
 | 
						|
 | 
						|
    -- Environmental Monitor Traps
 | 
						|
 | 
						|
    envMonStatusEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            envMonID,
 | 
						|
            envMonName,
 | 
						|
            envMonStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Environmental monitor status event.  If enabled, this trap
 | 
						|
             is sent when the envMonStatus indicates an error state
 | 
						|
             ('noComm').  This trap is repeated periodically while the
 | 
						|
             envMonStatus remains in an error state.  If the envMonStatus
 | 
						|
             returns to a non-error state ('normal'), this trap is sent
 | 
						|
             once more with the non-error envMonStatus, and then stops
 | 
						|
             being repeated.
 | 
						|
 | 
						|
             While the envMonStatus indicates an error state, all status
 | 
						|
             traps are suppressed for the water sensor, ADC, temperature/
 | 
						|
             humudity sensors, and contact closures on the environmental
 | 
						|
             monitor."
 | 
						|
        --#TYPE "Sentry: Environmental Monitor Status Event."
 | 
						|
        --#SUMMARY "Status of Environmental Monitor '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 7 }
 | 
						|
 | 
						|
    envMonWaterSensorEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            envMonID,
 | 
						|
            envMonWaterSensorName,
 | 
						|
            envMonWaterSensorStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Environmental monitor water sensor event.  If enabled, this
 | 
						|
             trap is sent when the envMonWaterSensorStatus indicates an
 | 
						|
             error state ('alarm').  This trap is repeated periodically
 | 
						|
             while the envMonWaterSensorStatus remains in an error state.
 | 
						|
             If the envMonWaterSensorStatus returns to a non-error state
 | 
						|
             ('normal'), this trap is sent once more with the non-error
 | 
						|
             envMonWaterSensorStatus, and then stops being repeated."
 | 
						|
        --#TYPE "Sentry: Water Sensor Event."
 | 
						|
        --#SUMMARY "Status of Water Sensor '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 8 }
 | 
						|
 | 
						|
    envMonADCEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            envMonID,
 | 
						|
            envMonADCName,
 | 
						|
            envMonADCStatus,
 | 
						|
            envMonADCCount,
 | 
						|
            envMonADCLowThresh,
 | 
						|
            envMonADCHighThresh
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Environmental monitor analog-to-digital converter event.
 | 
						|
             If enabled, this trap is sent when the envMonADCStatus
 | 
						|
             indicates an error state ('countLow' or 'countHigh').  This
 | 
						|
             trap is repeated periodically while the envMonADCStatus
 | 
						|
             remains in an error state.  If the envMonADCStatus returns
 | 
						|
             to a non-error state ('normal'), this trap is sent once more
 | 
						|
             with the non-error envMonADCStatus, and then stops being
 | 
						|
             repeated."
 | 
						|
        --#TYPE "Sentry: ADC Event."
 | 
						|
        --#SUMMARY "Status of ADC '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 9 }
 | 
						|
 | 
						|
    tempHumidSensorStatusEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            tempHumidSensorID,
 | 
						|
            tempHumidSensorName,
 | 
						|
            tempHumidSensorStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Temperature/humidity sensor status event.  If enabled, this
 | 
						|
             trap is sent when the tempHumidSensorStatus indicates an
 | 
						|
             error state ('lost').  This trap is repeated periodically
 | 
						|
             while the tempHumidSensorStatus remains in an error state.
 | 
						|
             If the tempHumidSensorStatus returns to a non-error state
 | 
						|
             ('found'), this trap is sent once more with the non-error
 | 
						|
             tempHumidSensorStatus, and then stops being repeated.
 | 
						|
 | 
						|
             While the tempHumidSensorStatus indicates an error state, all
 | 
						|
             temperature and humidity status traps are suppressed for the
 | 
						|
             temperature/humudity sensor."
 | 
						|
        --#TYPE "Sentry: T/H Sensor Status Event."
 | 
						|
        --#SUMMARY "Status of T/H Sensor '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 10 }
 | 
						|
 | 
						|
    tempHumidSensorTempEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            tempHumidSensorID,
 | 
						|
            tempHumidSensorName,
 | 
						|
            tempHumidSensorTempStatus,
 | 
						|
            tempHumidSensorTempValue,
 | 
						|
            tempHumidSensorTempLowThresh,
 | 
						|
            tempHumidSensorTempHighThresh,
 | 
						|
            tempHumidSensorTempScale
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Temperature/humidity sensor temperature event.  If enabled,
 | 
						|
             this trap is sent when the tempHumidSensorTempStatus
 | 
						|
             indicates an error state ('tempLow' or 'tempHigh').
 | 
						|
             This trap is repeated periodically while the
 | 
						|
             tempHumidSensorTempStatus remains in an error state.  If
 | 
						|
             the tempHumidSensorTempStatus returns to a non-error state
 | 
						|
             ('normal'), this trap is sent once more with the non-error
 | 
						|
             tempHumidSensorTempStatus, and then stops being repeated."
 | 
						|
        --#TYPE "Sentry: T/H Sensor Temperature Event."
 | 
						|
        --#SUMMARY "Temperature Status of T/H Sensor '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 11 }
 | 
						|
 | 
						|
    tempHumidSensorHumidEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            tempHumidSensorID,
 | 
						|
            tempHumidSensorName,
 | 
						|
            tempHumidSensorHumidStatus,
 | 
						|
            tempHumidSensorHumidValue,
 | 
						|
            tempHumidSensorHumidLowThresh,
 | 
						|
            tempHumidSensorHumidHighThresh
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Temperature/humidity sensor humidity event.  If enabled,
 | 
						|
             this trap is sent when the tempHumidSensorHumidStatus
 | 
						|
             indicates an error state ('humidLow' or 'humidHigh').
 | 
						|
             This trap is repeated periodically while the
 | 
						|
             tempHumidSensorHumidStatus remains in an error state.  If
 | 
						|
             the tempHumidSensorHumidStatus returns to a non-error state
 | 
						|
             ('normal'), this trap is sent once more with the non-error
 | 
						|
             tempHumidSensorHumidStatus, and then stops being repeated."
 | 
						|
        --#TYPE "Sentry: T/H Sensor Humidity Event."
 | 
						|
        --#SUMMARY "Humidity Status of T/H Sensor '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 12 }
 | 
						|
 | 
						|
    contactClosureEvent NOTIFICATION-TYPE
 | 
						|
        OBJECTS {
 | 
						|
            systemLocation,
 | 
						|
            contactClosureID,
 | 
						|
            contactClosureName,
 | 
						|
            contactClosureStatus
 | 
						|
        }
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Contact closure event.  If enabled, this trap is sent when
 | 
						|
             the contactClosureStatus indicates an error state ('alarm').
 | 
						|
             This trap is repeated periodically while the
 | 
						|
             contactClosureStatus remains in an error state.  If the
 | 
						|
             contactClosureStatus returns to a non-error state ('normal'),
 | 
						|
             this trap is sent once more with the non-error
 | 
						|
             contactClosureStatus, and then stops being repeated."
 | 
						|
        --#TYPE "Sentry: Contact Closure Event."
 | 
						|
        --#SUMMARY "Status of Contact Closure '%s' (%s) is '%d'."
 | 
						|
        --#ARGUMENTS { 2, 1, 3 }
 | 
						|
        --#SEVERITY CRITICAL
 | 
						|
        --#GENERIC 6
 | 
						|
        --#CATEGORY "Error Events"
 | 
						|
        --#SOURCE_ID "A"
 | 
						|
        --#TIMEINDEX 255
 | 
						|
        --#HELP ""
 | 
						|
        --#HELPTAG 0
 | 
						|
        --#STATE UNKNOWN
 | 
						|
        ::= { events 13 }
 | 
						|
 | 
						|
END
 |