Initial commit
This commit is contained in:
		
							
								
								
									
										537
									
								
								MIBS/hp/HP-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										537
									
								
								MIBS/hp/HP-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,537 @@
 | 
			
		||||
HP-SYSTEM-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
	MODULE-IDENTITY, OBJECT-TYPE, Gauge32, IpAddress,
 | 
			
		||||
	NOTIFICATION-TYPE, Unsigned32, 
 | 
			
		||||
	Integer32					FROM SNMPv2-SMI
 | 
			
		||||
	TEXTUAL-CONVENTION, TruthValue, 
 | 
			
		||||
	DisplayString				FROM SNMPv2-TC
 | 
			
		||||
	MODULE-COMPLIANCE, OBJECT-GROUP,
 | 
			
		||||
	NOTIFICATION-GROUP                  	FROM SNMPv2-CONF
 | 
			
		||||
	hpProcurveCommon                  	    FROM HP-BASE-MIB;
 | 
			
		||||
 | 
			
		||||
    hpProcurveSystem MODULE-IDENTITY
 | 
			
		||||
	LAST-UPDATED 	"200502011455Z"
 | 
			
		||||
	ORGANIZATION "Hewlett Packard Company,
 | 
			
		||||
                     ProCurve Networking Business"
 | 
			
		||||
	CONTACT-INFO "Hewlett Packard Company
 | 
			
		||||
                     8000 Foothills Blvd.
 | 
			
		||||
                     Roseville, CA 95747"
 | 
			
		||||
        DESCRIPTION  "This MIB module describes objects for basic
 | 
			
		||||
		     management of  devices in the HP Procurve
 | 
			
		||||
                     product line."
 | 
			
		||||
    REVISION     "200502011455Z"  -- February 1, 2005
 | 
			
		||||
    DESCRIPTION  "Modified to reflect new OID hierarchy for 
 | 
			
		||||
                  HP J8162A XL Access Controller Module." 		
 | 
			
		||||
                    
 | 
			
		||||
	::= { hpProcurveCommon 1 }
 | 
			
		||||
 | 
			
		||||
hpProcurveSysMib OBJECT IDENTIFIER ::= { hpProcurveSystem 1 }
 | 
			
		||||
hpSystemMIBObjects OBJECT IDENTIFIER ::= { hpProcurveSystem 2 }
 | 
			
		||||
    
 | 
			
		||||
hpConfig OBJECT IDENTIFIER                ::= {  hpSystemMIBObjects 1 }
 | 
			
		||||
hpStatus  OBJECT IDENTIFIER                ::= {  hpSystemMIBObjects 2 }
 | 
			
		||||
hpNotificationsConfig  OBJECT IDENTIFIER  ::= {  hpSystemMIBObjects 3 }
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
-- System objects
 | 
			
		||||
    hpProductDescription OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Textual Description of the HW product"
 | 
			
		||||
	::= { hpProcurveSysMib 1 }
 | 
			
		||||
 | 
			
		||||
    hpProductHWVersion OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"HW version of the product"
 | 
			
		||||
	::= { hpProcurveSysMib 2 }
 | 
			
		||||
      
 | 
			
		||||
    hpProductSWVersion OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"SW version of the product"
 | 
			
		||||
	::= { hpProcurveSysMib 3 }   
 | 
			
		||||
 | 
			
		||||
    hpProductSerialNumber OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Serial Number of the product"
 | 
			
		||||
	::= { hpProcurveSysMib 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    hpProductLastChange OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Date and time of last configuration change"
 | 
			
		||||
	::= { hpProcurveSysMib 5 }
 | 
			
		||||
 | 
			
		||||
-- Environmental 
 | 
			
		||||
    hpCpuTemperature OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 	"Current temperature in degrees centigrade 
 | 
			
		||||
			of the CPU."
 | 
			
		||||
	::= { hpProcurveSysMib 6 }
 | 
			
		||||
 | 
			
		||||
    hpPowerSupplyTemperature OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		deprecated
 | 
			
		||||
	DESCRIPTION 	"Current temperature in degrees centigrade 
 | 
			
		||||
			of the power supply."
 | 
			
		||||
	::= { hpProcurveSysMib 7 }
 | 
			
		||||
 | 
			
		||||
    hpChassisTemperature OBJECT-TYPE
 | 
			
		||||
	SYNTAX		OCTET STRING
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 	"Current temperature in degrees centigrade 
 | 
			
		||||
                        of the mother board. Note: this is not the
 | 
			
		||||
                        ambient temperature of the box."
 | 
			
		||||
	::= { hpProcurveSysMib 8 }
 | 
			
		||||
 | 
			
		||||
    hpFanStatusTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX 		SEQUENCE OF HpFanStatusEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 	"Table of operational status of all internal 
 | 
			
		||||
			cooling fans."
 | 
			
		||||
	::= { hpProcurveSysMib 9 }
 | 
			
		||||
 | 
			
		||||
    hpFanStatusEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX		HpFanStatusEntry
 | 
			
		||||
	MAX-ACCESS	not-accessible
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Entry in table of all internal cooling fans."
 | 
			
		||||
	INDEX		{ hpFanNumber }
 | 
			
		||||
	::= { hpFanStatusTable 1 }
 | 
			
		||||
 | 
			
		||||
    HpFanStatusEntry ::=
 | 
			
		||||
        SEQUENCE { 
 | 
			
		||||
	    hpFanNumber 	INTEGER,
 | 
			
		||||
	    hpFanOperational 	INTEGER,
 | 
			
		||||
	    hpFanSpeed	 	Integer32
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
    hpFanNumber OBJECT-TYPE
 | 
			
		||||
	SYNTAX		INTEGER { cpu(1),power(2) }
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Identifier of cooling fan, numbered to represent what 
 | 
			
		||||
			hardware the fan is supposed to be cooling."
 | 
			
		||||
	::= { hpFanStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
    hpFanOperational OBJECT-TYPE
 | 
			
		||||
	SYNTAX		INTEGER { true(1),false(2) }
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Operational status of a cooling fan."
 | 
			
		||||
	::= { hpFanStatusEntry 2 }
 | 
			
		||||
 | 
			
		||||
    hpFanSpeed OBJECT-TYPE
 | 
			
		||||
	SYNTAX		Integer32 
 | 
			
		||||
	MAX-ACCESS	read-only
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"Speed of the fan in RPM."
 | 
			
		||||
	::= { hpFanStatusEntry 3 }
 | 
			
		||||
 | 
			
		||||
	-- hpConfig group
 | 
			
		||||
-- Additional information relating to the configuration of the HP ProCurve Networking 
 | 
			
		||||
-- Business Device
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A textual string containing information about the
 | 
			
		||||
            device.  For instance, this string reflects the setting of
 | 
			
		||||
            the HP J8162A XL Access Controller Module Name available on the Administrative 
 | 
			
		||||
            Web based User Interface.  If no HP J8162A XL Access Controller Module name
 | 
			
		||||
            is entered, this object contains a zero-length string."
 | 
			
		||||
    ::= { hpConfig 2 }
 | 
			
		||||
 | 
			
		||||
hpSystemID OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OCTET STRING (SIZE (0..64))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The unique identifier for this device, as used by
 | 
			
		||||
            this system, or a master controlling system.  For instance, an
 | 
			
		||||
            HP J8162A XL Access Controller Module would report the systemID used by the
 | 
			
		||||
	        Access Control Server 740wl to uniquely identify this device."
 | 
			
		||||
    ::= { hpConfig 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpState OBJECT-TYPE
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                unknown(1),
 | 
			
		||||
                up(2),       -- ready to pass packets
 | 
			
		||||
                down(3),
 | 
			
		||||
                primary(4),  -- for Failover operation    
 | 
			
		||||
                secondary(5) -- for Failover operation 
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The current state of the device. A HP ProCurve Networking Business 
 | 
			
		||||
	    device can be configured for standalone operation, 
 | 
			
		||||
	    Failover (ie with a redundant peer), or for Distribution 
 | 
			
		||||
	    of configuration from a controlling central system to 
 | 
			
		||||
	    remote entities. 
 | 
			
		||||
                 unknown(1)    - system Configuration status unknown
 | 
			
		||||
                 up(2)         - a standalone system is operational.
 | 
			
		||||
                 down(3)       - a system is not operational.
 | 
			
		||||
                 primary(4)    - system is running as the primary in
 | 
			
		||||
                                 a Failover peer configuration.
 | 
			
		||||
                 secondary(5)  - system is running as the backup in
 | 
			
		||||
                                 a Failover peer configuration."
 | 
			
		||||
    ::= { hpConfig 4 }
 | 
			
		||||
 | 
			
		||||
hpDistributionType OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                unknown(1),
 | 
			
		||||
                rightsPush(2)   -- push central rights to remote systems.
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The most recent distribution event type on a device.  
 | 
			
		||||
             This object will change dynamically based on
 | 
			
		||||
             the most recently triggered distribution event.
 | 
			
		||||
                 unknown(1)    - the distribution event type
 | 
			
		||||
                 none(2)       - no distribution event has occurred
 | 
			
		||||
                 rightsPush(3) - the central Access Control Server 740wl 
 | 
			
		||||
		 has triggered a rights push event to remote Access Control Server
 | 
			
		||||
		 740wls."
 | 
			
		||||
    ::= { hpConfig 5 }
 | 
			
		||||
 | 
			
		||||
hpDistributionStatus OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                unknown(1),
 | 
			
		||||
                succeeded(2),   
 | 
			
		||||
                failed(3)   
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The most recent distribution event on a device.  
 | 
			
		||||
             This object will change dynamically based on
 | 
			
		||||
             the most recently triggered distribution event.
 | 
			
		||||
                 unknown(1)    - the distribution event status unknown
 | 
			
		||||
                 succeeded(2)  - no distribution event has succeeded
 | 
			
		||||
                 failed(3) - the distribution event failed for some reason."
 | 
			
		||||
    ::= { hpConfig 6 }
 | 
			
		||||
 | 
			
		||||
hpIpAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX      IpAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The administratively assigned IP address associated with the 
 | 
			
		||||
             device.  This can be assigned statically on the
 | 
			
		||||
             device Console port, or configured via DHCP."
 | 
			
		||||
    ::= { hpConfig 7 }
 | 
			
		||||
 | 
			
		||||
hpPeerIpAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX      IpAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The administratively assigned IP address associated with a 
 | 
			
		||||
            redundant peer device, configured to work with this device 
 | 
			
		||||
            for failover purposes.  This can be assigned statically on the
 | 
			
		||||
            device Console port, or configured via DHCP.  If the device 
 | 
			
		||||
            does not support Failover configuration, or none has been 
 | 
			
		||||
            configured, this object will report 0.0.0.0"
 | 
			
		||||
    ::= { hpConfig 8 }
 | 
			
		||||
 | 
			
		||||
hpTechSupportEnabled OBJECT-TYPE
 | 
			
		||||
    SYNTAX      TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object contains the current setting for the technical
 | 
			
		||||
             support access to the device.  A value of true(1) 
 | 
			
		||||
             indicates the Technical Support Access has been enabled. A value
 | 
			
		||||
             of false(2) indicates this access has been disabled.  Note 
 | 
			
		||||
             this object should only report true(2) if HP ProCurve Networking 
 | 
			
		||||
	     Business Technical Support staff have requested this access 
 | 
			
		||||
	     to the HP J8162A XL Access Controller Module for troubleshooting purposes."
 | 
			
		||||
    DEFVAL      { false }
 | 
			
		||||
 | 
			
		||||
    ::= { hpConfig 9 }
 | 
			
		||||
 | 
			
		||||
hpFailedAdminIpAddress OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
    SYNTAX      IpAddress
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The IP address associated with the last failed
 | 
			
		||||
	    authentication to the Administrative UI. If no Administrator
 | 
			
		||||
             had failed authentication, this object will report 0.0.0.0"
 | 
			
		||||
    ::= { hpConfig 10 }
 | 
			
		||||
 | 
			
		||||
-- hpStatus
 | 
			
		||||
 | 
			
		||||
hpNumAccessControllers  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of HP J8162A XL Access Controller Modules known to this system.  
 | 
			
		||||
	    If this system is an HP J8162A XL Access Controller Module, this value will be 1.
 | 
			
		||||
	    Otherwise, this value will be the number of HP J8162A XL Access Controller Modules
 | 
			
		||||
	    this system is connected to (i.e. An Access Control Server 740wl
 | 
			
		||||
	    connects to multiple HP J8162A XL Access Controller Module's)."
 | 
			
		||||
    ::= { hpStatus 1 }
 | 
			
		||||
 | 
			
		||||
hpNumClients  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Gauge32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The total number of active authenticated or unauthenticated 
 | 
			
		||||
            clients known to this system. If this device is an 
 | 
			
		||||
            HP J8162A XL Access Controller Module, then this object reports 
 | 
			
		||||
            the aggregated number of clients across all ports. If this device
 | 
			
		||||
            is a Access Control Server 740wl, it reports all Clients aggregated
 | 
			
		||||
            across all HP J8162A XL Access Controller Modules known to this system."
 | 
			
		||||
    ::= { hpStatus 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- hpNotificationsConfig group
 | 
			
		||||
--  Configure system level notifications
 | 
			
		||||
 | 
			
		||||
hpFailoverNotificationEnabled OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
    SYNTAX 	TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object controls whether a hpFailover notification will 
 | 
			
		||||
            be sent in the event of a failover occurrence between a primary
 | 
			
		||||
	    and standby system. By default this object is set to false(2) 
 | 
			
		||||
            for all systems."
 | 
			
		||||
    ::= { hpNotificationsConfig 1 }
 | 
			
		||||
 | 
			
		||||
hpDistributionNotificationEnabled OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
    SYNTAX 	TruthValue
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object controls whether a hpDistribution notification will 
 | 
			
		||||
            be sent in the event of a distribution event between a central
 | 
			
		||||
	    and remote systems. By default this object is set to false(2) 
 | 
			
		||||
            for all systems."
 | 
			
		||||
   DEFVAL      { false }
 | 
			
		||||
    ::= { hpNotificationsConfig 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpAdminAuthFailureNotificationEnabled OBJECT-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED - will report dummy values
 | 
			
		||||
   SYNTAX 	TruthValue
 | 
			
		||||
   MAX-ACCESS   read-write
 | 
			
		||||
   STATUS       current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
            "This object controls whether a hpAdminAuthFailure 
 | 
			
		||||
	    notification will be sent in the event of a failed 
 | 
			
		||||
	    authentication attempt at the administrator login."
 | 
			
		||||
   DEFVAL      { false }
 | 
			
		||||
    ::= { hpNotificationsConfig 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Traps
 | 
			
		||||
    hpSystemTraps OBJECT IDENTIFIER ::= { hpProcurveSystem 0 }
 | 
			
		||||
 | 
			
		||||
    fanDown	NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS		{ hpFanNumber }
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION	"A fanDown trap signifies that hpFanOperational has
 | 
			
		||||
			detected an event where the fan is not operating."
 | 
			
		||||
	::= { hpSystemTraps 1 }
 | 
			
		||||
 | 
			
		||||
    fanUp NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS		{ hpFanNumber }
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 	"A fanUp trap signifies that hpFanOperational has
 | 
			
		||||
			detected an event where the fan is now operating."
 | 
			
		||||
	::= { hpSystemTraps 2 }
 | 
			
		||||
 | 
			
		||||
    temperatureAlarm NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS		{ hpCpuTemperature }
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 	"A temperatureAlarm signifies that the SNMP 
 | 
			
		||||
			entity, acting in an agent role, has detected that the 
 | 
			
		||||
			hpCpuTemperature has a value that exceeds acceptable
 | 
			
		||||
			tolerances (i.e. it is too hot or too cold)."
 | 
			
		||||
	::= { hpSystemTraps 3 }
 | 
			
		||||
	
 | 
			
		||||
hpFailover NOTIFICATION-TYPE
 | 
			
		||||
	OBJECTS		{ hpIpAddress}
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 
 | 
			
		||||
		"A hpFailover signifies that the SNMP 
 | 
			
		||||
		entity, acting in an agent role, has detected that the 
 | 
			
		||||
		standby system in a primary, redundant operation has
 | 
			
		||||
                become the primary system. This notification will only
 | 
			
		||||
                be sent by what was formerly the standby system."  
 | 
			
		||||
       ::= { hpSystemTraps 4 }
 | 
			
		||||
 | 
			
		||||
hpDistributionEvent NOTIFICATION-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED 
 | 
			
		||||
	OBJECTS		{ hpDistributionType, hpDistributionStatus}
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 
 | 
			
		||||
		"A hpDistributionEvent signifies that the SNMP 
 | 
			
		||||
		entity, acting in an agent role, has detected that the 
 | 
			
		||||
		central entity in a distributed system has triggered a
 | 
			
		||||
                distribution event of hpDistributionType."
 | 
			
		||||
       ::= { hpSystemTraps 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpAdminAuthFailure NOTIFICATION-TYPE
 | 
			
		||||
-- NOT CURRENTLY SUPPORTED 
 | 
			
		||||
	OBJECTS		{ hpFailedAdminIpAddress}
 | 
			
		||||
	STATUS		current
 | 
			
		||||
	DESCRIPTION 
 | 
			
		||||
		"A hpAdminAuthFailure signifies that the SNMP 
 | 
			
		||||
		entity, acting in an agent role, has detected that 
 | 
			
		||||
		someone at the address reported by hpAdminIpAddress
 | 
			
		||||
                has failed to authenticate to the device via
 | 
			
		||||
                the administrative interface."
 | 
			
		||||
   
 | 
			
		||||
	::= { hpSystemTraps 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- conformance information
 | 
			
		||||
 | 
			
		||||
hpSystemMIBConformance OBJECT IDENTIFIER ::= {  hpProcurveSystem 3 }
 | 
			
		||||
hpCompliances OBJECT IDENTIFIER ::= { hpSystemMIBConformance 1 }
 | 
			
		||||
hpGroups OBJECT IDENTIFIER ::=      { hpSystemMIBConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpSystemMIBCompliance1  MODULE-COMPLIANCE
 | 
			
		||||
        STATUS  current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The compliance statement for entities which implement
 | 
			
		||||
                the HP-SYSTEM-MIB."
 | 
			
		||||
        MODULE  -- this module
 | 
			
		||||
                MANDATORY-GROUPS { hpSystemGroup, hpConfigGroup }
 | 
			
		||||
 | 
			
		||||
        GROUP hpEnvGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The hpEnvGroup is optional for all entities."
 | 
			
		||||
 | 
			
		||||
        GROUP hpStatusGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The hpStatusGroup is optional for all entities."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        GROUP hpNotificationsConfigGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The hpNotificationsConfigGroup is optional for all entities."
 | 
			
		||||
 | 
			
		||||
        GROUP hpNotificationsGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The hpNotificationsGroup is optional for all entities."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpName
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpIpAddress
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpTechSupportEnabled
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpFailoverNotificationEnabled
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpDistributionNotificationEnabled
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT          hpAdminAuthFailureNotificationEnabled
 | 
			
		||||
        MIN-ACCESS      read-only
 | 
			
		||||
        DESCRIPTION     "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        ::= { hpCompliances 1 }
 | 
			
		||||
 | 
			
		||||
-- units of conformance
 | 
			
		||||
 | 
			
		||||
hpSystemGroup    OBJECT-GROUP
 | 
			
		||||
    OBJECTS { hpProductDescription, hpProductHWVersion, hpProductSWVersion,
 | 
			
		||||
              hpProductSerialNumber, hpProductLastChange }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing system information 
 | 
			
		||||
            applicable to all devices."
 | 
			
		||||
    ::= { hpGroups 1 }
 | 
			
		||||
 | 
			
		||||
hpEnvGroup    OBJECT-GROUP
 | 
			
		||||
    OBJECTS { hpCpuTemperature, hpPowerSupplyTemperature, hpChassisTemperature,
 | 
			
		||||
              hpFanNumber, hpFanOperational, hpFanSpeed } 
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing environmental information 
 | 
			
		||||
            applicable to all devices."
 | 
			
		||||
    ::= { hpGroups 2 }
 | 
			
		||||
 | 
			
		||||
hpConfigGroup    OBJECT-GROUP
 | 
			
		||||
    OBJECTS { hpName, hpSystemID, hpState, hpIpAddress, hpPeerIpAddress,
 | 
			
		||||
              hpTechSupportEnabled, hpDistributionType, hpDistributionStatus,
 | 
			
		||||
              hpFailedAdminIpAddress } 
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing configuration information 
 | 
			
		||||
            applicable to all devices."
 | 
			
		||||
    ::= { hpGroups 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
hpStatusGroup    OBJECT-GROUP
 | 
			
		||||
    OBJECTS { hpNumAccessControllers, hpNumClients }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing statistics
 | 
			
		||||
            applicable to all HP J8162A XL Access Controller Module like devices."
 | 
			
		||||
    ::= { hpGroups 4 }
 | 
			
		||||
 | 
			
		||||
hpNotificationsConfigGroup    OBJECT-GROUP
 | 
			
		||||
    OBJECTS { hpFailoverNotificationEnabled, 
 | 
			
		||||
              hpDistributionNotificationEnabled,
 | 
			
		||||
              hpAdminAuthFailureNotificationEnabled }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing notification configuration 
 | 
			
		||||
            information applicable to all devices."
 | 
			
		||||
    ::= { hpGroups 5 }
 | 
			
		||||
 | 
			
		||||
hpNotificationsGroup    NOTIFICATION-GROUP
 | 
			
		||||
    NOTIFICATIONS { fanDown, fanUp, temperatureAlarm,
 | 
			
		||||
                    hpFailover, hpDistributionEvent, hpAdminAuthFailure }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "notifications for primary failover, and authorization failures,
 | 
			
		||||
            applicable to all devices."
 | 
			
		||||
    ::= { hpGroups 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user