mibs/MIBS/hp/SEMI-MIB

903 lines
32 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
SEMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE,
enterprises, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- Module Identity
hpHttpMgMod MODULE-IDENTITY
LAST-UPDATED "200010160000Z"
ORGANIZATION "HP Networking"
CONTACT-INFO "Hewlett Packard Company,
8000 Foothills Blvd.
Roseville, CA 95747."
DESCRIPTION
"Management information for HP devices. This MIB provides SNMP
systems asset and HTTP management information, as well as
entity relationship information for host based implementations.
This version contains additions for SEMI"
REVISION "200010160000Z"
DESCRIPTION "Minor syntactic changes in notifications."
REVISION "200010120000Z"
DESCRIPTION "Fixed semantic error, modified traps and included
changes from the review team."
REVISION "200010040000Z"
DESCRIPTION "Moved Device asset information into a container model.
Modified traps and compliance definitions. Depricated
previous device asset objects."
REVISION "200001120000Z"
DESCRIPTION "Added cluster support"
REVISION "199903170000Z"
DESCRIPTION "Corrected definition of hpHttpMgMod"
REVISION "199812010000Z"
DESCRIPTION "Incorporated entity-relationship table"
REVISION "199706260000Z"
DESCRIPTION "Incorporated NetCitizen definitions"
REVISION "199606120000Z"
DESCRIPTION "Initial Version"
::= { hpWebMgmt 1 }
-- ========================================================================
hp OBJECT IDENTIFIER ::= { enterprises 11 }
nm OBJECT IDENTIFIER ::= { hp 2 }
hpWebMgmt OBJECT IDENTIFIER ::= { nm 36 }
-- ========================================================================
-- Textual Conventions for this MIB
Utf8String ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"To facilitate internationalization, this TC
represents information taken from the ISO/IEC IS
10646-1 character set, encoded as an octet string
using the UTF-8 character encoding scheme described
in RFC 2044 [10]. For strings in 7-bit US-ASCII,
there is no impact since the UTF-8 representation is
identical to the US-ASCII encoding."
SYNTAX OCTET STRING (SIZE (0..255))
-- ========================================================================
--
hpHttpMgTraps OBJECT IDENTIFIER ::= { hpHttpMgMod 0 }
hpHttpMgObjects OBJECT IDENTIFIER ::= { hpHttpMgMod 1 }
hpHttpMgGroups OBJECT IDENTIFIER ::= { hpHttpMgMod 2 }
hpHttpMgCompliances OBJECT IDENTIFIER ::= { hpHttpMgMod 3 }
-- ========================================================================
-- Default attributes for managing via HTTP
hpHttpMgDefaults OBJECT IDENTIFIER ::= { hpHttpMgObjects 1 }
hpHttpMgDefaultURL OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A Uniform Resource Locator (URL), as defined in RFC1738,
for the default management information for this device.
This URL is typically used by a HTTP browser to display
management information for this device. This default
page should contain links to any other management
pages for this device."
::= { hpHttpMgDefaults 1}
-- ========================================================================
-- HP NetCitizen attributes
hpHttpMgNetCitizen OBJECT IDENTIFIER ::= { hpHttpMgObjects 2 }
hpHttpMgMgmtSrvrURL OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "URL of management server for this device. "
::= { hpHttpMgNetCitizen 1}
hpHttpMgID OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Unique identifier for this entity. This ID
must not change even if network address or
removable cards are changed. For devices with
fixed MAC addresses this may be the same as
ifPhysAddress; for devices with fixed serial
numbers this may be the same as
hpHttpMgSerialNumber."
::= { hpHttpMgNetCitizen 2}
hpHttpMgHealth OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
information(2),
ok(3),
warning(4),
critical(5),
nonrecoverable(6)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Operating status of this entity."
::= { hpHttpMgNetCitizen 3}
hpHttpMgManufacturer OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Manufacturer of the hardware for this entity
e.g. 'Hewlett-Packard'."
::= { hpHttpMgNetCitizen 4}
hpHttpMgProduct OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Manufacturer's product number for this entity,
e.g. 'D1234A'."
::= { hpHttpMgNetCitizen 5}
hpHttpMgVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Version number of this entity, e.g. 'A.00.01'.
Where several version numbers are available,
this represents the software version."
::= { hpHttpMgNetCitizen 6}
hpHttpMgHWVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Version number of the hardware for this entity,
e.g. 'A.00.01'."
::= { hpHttpMgNetCitizen 7}
hpHttpMgROMVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "Version number of ROM for this entity, e.g.
'A.00.01'."
::= { hpHttpMgNetCitizen 8}
hpHttpMgSerialNumber OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Serial number of entity. It is recommended
that this be factory set and read only; if not
factory set, should initially be blank."
::= { hpHttpMgNetCitizen 9}
hpHttpMgAssetNumber OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Asset number of entity. This is not normally
modified once set."
::= { hpHttpMgNetCitizen 10}
hpHttpMgPhone OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION "Phone number of contact person for this
entity."
::= { hpHttpMgNetCitizen 11}
-- ========================================================================
-- Entity Relationships
hpHttpMgEntityNetInfo OBJECT IDENTIFIER ::= { hpHttpMgObjects 3 }
hpHttpMgEntityNetInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpHttpMgEntityNetInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of EntityRelationships, connection type, URLs, IPAddress etc.
This table typcially contains relationships between devices that each
have their own management agent. "
::= { hpHttpMgEntityNetInfo 1 }
hpHttpMgEntityNetInfoEntry OBJECT-TYPE
SYNTAX HpHttpMgEntityNetInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing EntityRelationships, URLs, IPAddresses etc."
INDEX { hpHttpMgEntityNetInfoIndex }
::= { hpHttpMgEntityNetInfoTable 1 }
HpHttpMgEntityNetInfoEntry ::= SEQUENCE {
hpHttpMgEntityNetInfoIndex Integer32,
hpHttpMgEntityNetInfoSysObjID Utf8String,
hpHttpMgEntityNetInfoRelationshipType INTEGER,
hpHttpMgEntityNetInfoUniqueID Utf8String,
hpHttpMgEntityNetInfoURL Utf8String,
hpHttpMgEntityNetInfoURLLabel Utf8String,
hpHttpMgEntityNetInfoIPAddress Utf8String
}
hpHttpMgEntityNetInfoIndex OBJECT-TYPE
SYNTAX Integer32 (0..65536)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The EntityRelationship Entity Index."
::= { hpHttpMgEntityNetInfoEntry 1 }
hpHttpMgEntityNetInfoSysObjID OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sys Object ID of this entity."
::= { hpHttpMgEntityNetInfoEntry 2 }
hpHttpMgEntityNetInfoRelationshipType OBJECT-TYPE
SYNTAX INTEGER {
self (0),
containedEntity (1),
containingEntity (2),
externallyAttachedEntity (3),
indirectlyAttachedEntity (4),
clusterNode (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the type of relationship this entry has to this entity."
::= { hpHttpMgEntityNetInfoEntry 3 }
hpHttpMgEntityNetInfoUniqueID OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents a globally unique ID for the device.
This MUST be the ordered combination of the Manufacturer,
product name, AND any other text that is necessary to guarantee
global uniqueness. This ID must not change even if the referenced
entity is moved.
e.g. HPD1234A9482882"
::= { hpHttpMgEntityNetInfoEntry 4 }
hpHttpMgEntityNetInfoURL OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Home Page URL of entity corresponding to this entry.
This field may only contain the DNS name of a managed
system, in which case the actual URL must be determined
from this managed system."
::= { hpHttpMgEntityNetInfoEntry 5 }
hpHttpMgEntityNetInfoURLLabel OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Label that a managaement application should use for the hyperlink
to the entity's URL."
::= { hpHttpMgEntityNetInfoEntry 6 }
hpHttpMgEntityNetInfoIPAddress OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Addressing information for one of the IP Addresses of the entity
corresponding to this entry."
::= { hpHttpMgEntityNetInfoEntry 7 }
-- ========================================================================
-- Clustering information
hpHttpMgCluster OBJECT IDENTIFIER ::= { hpHttpMgObjects 4 }
hpHttpMgClusterName OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the cluster that this system is a member of,
or blank if this system is not a member of a cluster."
::= { hpHttpMgCluster 1}
-- ========================================================================
-- Device Table
--
-- NOTE: For agents that only support one device the table must only
-- have one row and the index value should always be 1.
hpHttpMgDeviceInfo OBJECT IDENTIFIER ::= { hpHttpMgObjects 5 }
hpHttpMgDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpHttpMgDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of HP devices under a single SNMP agent."
::= { hpHttpMgDeviceInfo 1 }
hpHttpMgDeviceEntry OBJECT-TYPE
SYNTAX HpHttpMgDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A device entry containing objects for a particular device."
INDEX { hpHttpMgDeviceIndex }
::= { hpHttpMgDeviceTable 1 }
HpHttpMgDeviceEntry ::=
SEQUENCE {
hpHttpMgDeviceIndex Integer32,
hpHttpMgDeviceGlobalUniqueID Utf8String,
hpHttpMgDeviceHealth INTEGER,
hpHttpMgDeviceSysObjID Utf8String,
hpHttpMgDeviceManagementURL Utf8String,
hpHttpMgDeviceManagementURLLabel Utf8String,
hpHttpMgDeviceManufacturer Utf8String,
hpHttpMgDeviceProductName Utf8String,
hpHttpMgDeviceProductCaption Utf8String,
hpHttpMgDeviceSerialNumber Utf8String,
hpHttpMgDeviceVersion Utf8String,
hpHttpMgDeviceHWVersion Utf8String,
hpHttpMgDeviceROMVersion Utf8String,
hpHttpMgDeviceAssetNumber Utf8String,
hpHttpMgDeviceContactPerson Utf8String,
hpHttpMgDeviceContactPhone Utf8String,
hpHttpMgDeviceContactEmail Utf8String,
hpHttpMgDeviceContactPagerNumber Utf8String,
hpHttpMgDeviceLocation Utf8String,
hpHttpMgDeviceRackId Utf8String,
hpHttpMgDeviceRackPosition Utf8String,
hpHttpMgDeviceRelationshipType INTEGER
}
hpHttpMgDeviceIndex OBJECT-TYPE
SYNTAX Integer32 (0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique device identification within the
instance of this Mib."
::= { hpHttpMgDeviceEntry 1 }
hpHttpMgDeviceGlobalUniqueID OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents a globally unique ID for the device.
This MUST be the ordered combination of the Manufacturer,
product name, AND any other text that is necessary to guarantee
global uniqueness. This value may not be null.
e.g. HPD1234A9482882"
::= { hpHttpMgDeviceEntry 2 }
hpHttpMgDeviceHealth OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
unused (2),
ok (3), -- available for meaningful work
warning (4), -- something needs attention
critical (5), -- something has failed
nonrecoverable (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Overall health of the device. The goal of this object
is to be the single poll point to check the status of the
device."
::= { hpHttpMgDeviceEntry 3 }
hpHttpMgDeviceSysObjID OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Object ID for this Device entity. This should be an
ASCII integer format. (i.e. 1.3.6.1.4.1.11.2.36.1.1)
The value may not be null."
--
-- NOTE: For single device agents this field contains a value
-- similar to the MIB II/System/sysObjID
--
::= { hpHttpMgDeviceEntry 4 }
hpHttpMgDeviceManagementURL OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object contains the URL for the device's management
software. If it does not exist the value is empty string.
If write is not supported, then return invalid. This value is
retained across boots."
::= { hpHttpMgDeviceEntry 5 }
hpHttpMgDeviceManagementURLLabel OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The label that a management application should use for the
hyperlink to the entity's URL."
::= { hpHttpMgDeviceEntry 6 }
hpHttpMgDeviceManufacturer OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device's manufacturer name. For Hewlett Packard branded
equipment this value MUST be 'HP'"
::= { hpHttpMgDeviceEntry 7 }
hpHttpMgDeviceProductName OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device's product name. Null is NOT a valid value.
(i.e. D1234A)"
::= { hpHttpMgDeviceEntry 8 }
hpHttpMgDeviceProductCaption OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device's product caption name.
(i.e. HP Multi-stack Disk Array)"
::= { hpHttpMgDeviceEntry 9 }
hpHttpMgDeviceSerialNumber OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number for the device. This can return
a NULL string."
::= { hpHttpMgDeviceEntry 10 }
hpHttpMgDeviceVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number for this device."
::= { hpHttpMgDeviceEntry 11 }
hpHttpMgDeviceHWVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number for this device's hardware."
::= { hpHttpMgDeviceEntry 12 }
hpHttpMgDeviceROMVersion OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number for this device's ROM."
::= { hpHttpMgDeviceEntry 13 }
hpHttpMgDeviceAssetNumber OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Asset number for the device."
::= { hpHttpMgDeviceEntry 14 }
hpHttpMgDeviceContactPerson OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identifies the name of the person responsible for the
operation of this device. If write is not
supported then return invalid."
--
-- NOTE: For single device agents this field contains a value
-- similar to the MIB II/System/sysContact
--
::= { hpHttpMgDeviceEntry 15 }
hpHttpMgDeviceContactPhone OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Phone number of the contact person for this device."
::= { hpHttpMgDeviceEntry 16 }
hpHttpMgDeviceContactEmail OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"e-mail address of the contact person for this device."
::= { hpHttpMgDeviceEntry 17 }
hpHttpMgDeviceContactPagerNumber OBJECT-TYPE
SYNTAX Utf8String (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Pager number of the contact person for this device."
::= { hpHttpMgDeviceEntry 18 }
hpHttpMgDeviceLocation OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identifies the location for the this device. If
write is not supported then return invalid."
--
-- NOTE: For single device agents this field contains a value
-- similar to the MIB II/System/sysLocation
--
::= { hpHttpMgDeviceEntry 19 }
hpHttpMgDeviceRackId OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identifies the name given by the administrator to identify a
particular rack such a rack 4a or SAP 2 for example."
::= { hpHttpMgDeviceEntry 20 }
hpHttpMgDeviceRackPosition OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identifies the location such as top, middle or bottom or a
number such a 1st from top etc. to identify the placement
of a device in a rack."
::= { hpHttpMgDeviceEntry 21 }
hpHttpMgDeviceRelationshipType OBJECT-TYPE
SYNTAX INTEGER {
host (1),
other (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the relationship of this device to the SNMP agent.
Host indicates that this device owns the SNMP agent."
::= { hpHttpMgDeviceEntry 22 }
-- ========================================================================
-- Trap Definitions
hpHttpMgHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgHealth }
STATUS deprecated
DESCRIPTION "Sent whenever hpHttpMgHealth changes state."
::= { hpHttpMgTraps 1 }
hpHttpMgShutdown NOTIFICATION-TYPE
STATUS deprecated
DESCRIPTION "Sent when the agent is about to shut down."
::= { hpHttpMgTraps 2 }
hpHttpMgUnknownHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION "The device's health has changed to unknown."
::= { hpHttpMgTraps 3 }
hpHttpMgOKHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION "The device's health has changed to OK."
::= { hpHttpMgTraps 4 }
hpHttpMgWarningHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION "The device's health has changed to warning."
::= { hpHttpMgTraps 5 }
hpHttpMgCriticalHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION "The device's health has changed to critical."
::= { hpHttpMgTraps 6 }
hpHttpMgNonRecoverableHealthTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION "The device's health has changed to Non-Recoverable."
::= { hpHttpMgTraps 7 }
hpHttpMgDeviceAddedTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel
}
STATUS current
DESCRIPTION "Sent whenever a device is added to the mib."
::= { hpHttpMgTraps 8 }
hpHttpMgDeviceRemovedTrap NOTIFICATION-TYPE
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceGlobalUniqueID
}
STATUS current
DESCRIPTION "Sent whenever a device is removed from the mib."
::= { hpHttpMgTraps 9 }
hpHttpMgDeviceSpecificEventCode OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Device specific event error code."
::= { hpHttpMgTraps 10 }
hpHttpMgDeviceSpecificFRU OBJECT-TYPE
SYNTAX Utf8String
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Device specific FRU identifier"
::= { hpHttpMgTraps 11 }
-- ========================================================================
-- Compliance Statements
hpHttpMgMinCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which
are http manageable."
MODULE -- this module
MANDATORY-GROUPS { hpHttpMgDefaultGroup }
::= { hpHttpMgCompliances 1 }
hpHttpMgBasicNetCitizenCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
" The compliance statement for SNMP entities which
meet basic NetCitizen crieria"
MODULE -- this module
MANDATORY-GROUPS { hpHttpMgDefaultGroup,
hpHttpMgBasicNetCitizenGroup,
hpHttpMgBasicNetCitizenTrapGroup }
::= { hpHttpMgCompliances 2 }
hpHttpMgEnhancedNetCitizenCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The compliance statement for SNMP entities which
meet basic NetCitizen crieria"
MODULE -- this module
MANDATORY-GROUPS { hpHttpMgDefaultGroup,
hpHttpMgEnhancedNetCitizenGroup,
hpHttpMgEnhancedNetCitizenTrapGroup }
::= { hpHttpMgCompliances 3 }
hpHttpMgExtentedNetCitizenCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The compliance statement for SNMP entities which
meet basic NetCitizen crieria"
MODULE -- this module
MANDATORY-GROUPS { hpHttpMgClusterGroup,
hpHttpMgEntityRelationshipGroup }
::= { hpHttpMgCompliances 4 }
hpHttpMgExtentedNetCitizenCompliance1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
" The compliance statement for SNMP entities which
meet basic NetCitizen crieria"
MODULE -- this module
MANDATORY-GROUPS { hpHttpMgExtendedNetCitizenGroup,
hpHttpMgExtendedNetCitizenTrapGroup}
::= { hpHttpMgCompliances 5 }
hpHttpMgExtentedNetCitizenCompliance2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The compliance statement for SNMP entities which
meet basic NetCitizen crieria"
MODULE -- this module
MANDATORY-GROUPS {hpHttpMgDeviceSpecificGroup}
::= { hpHttpMgCompliances 6 }
-- ========================================================================
-- Units of conformance
hpHttpMgDefaultGroup OBJECT-GROUP
OBJECTS { hpHttpMgDefaultURL }
STATUS current
DESCRIPTION
"The objects providing information applicable to all
http manageable systems"
::= { hpHttpMgGroups 1 }
hpHttpMgBasicNetCitizenGroup OBJECT-GROUP
OBJECTS { hpHttpMgMgmtSrvrURL,
hpHttpMgID,
hpHttpMgHealth,
hpHttpMgManufacturer,
hpHttpMgProduct,
hpHttpMgVersion }
STATUS deprecated
DESCRIPTION
"Additional HP NetCitizen objects"
::= { hpHttpMgGroups 2 }
hpHttpMgBasicNetCitizenTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hpHttpMgHealthTrap }
STATUS deprecated
DESCRIPTION
"HP NetCitizen notifications"
::= { hpHttpMgGroups 3 }
hpHttpMgExtendedNetCitizenGroup OBJECT-GROUP
OBJECTS { hpHttpMgHWVersion,
hpHttpMgROMVersion,
hpHttpMgSerialNumber,
hpHttpMgAssetNumber,
hpHttpMgPhone }
STATUS deprecated
DESCRIPTION
"Additional HP NetCitizen objects"
::= { hpHttpMgGroups 4 }
hpHttpMgExtendedNetCitizenTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hpHttpMgShutdown }
STATUS current
DESCRIPTION
"HP NetCitizen notifications"
::= { hpHttpMgGroups 5 }
hpHttpMgEntityRelationshipGroup OBJECT-GROUP
OBJECTS { hpHttpMgEntityNetInfoIndex,
hpHttpMgEntityNetInfoSysObjID,
hpHttpMgEntityNetInfoRelationshipType,
hpHttpMgEntityNetInfoUniqueID,
hpHttpMgEntityNetInfoURL,
hpHttpMgEntityNetInfoURLLabel,
hpHttpMgEntityNetInfoIPAddress }
STATUS current
DESCRIPTION
"NetCitizen entitly-relationship table"
::= { hpHttpMgGroups 6 }
hpHttpMgClusterGroup OBJECT-GROUP
OBJECTS { hpHttpMgClusterName }
STATUS current
DESCRIPTION
"Cluster objects"
::= { hpHttpMgGroups 7 }
hpHttpMgEnhancedNetCitizenGroup OBJECT-GROUP
OBJECTS { hpHttpMgDeviceIndex,
hpHttpMgDeviceGlobalUniqueID,
hpHttpMgDeviceHealth,
hpHttpMgDeviceSysObjID,
hpHttpMgDeviceManagementURL,
hpHttpMgDeviceManagementURLLabel,
hpHttpMgDeviceManufacturer,
hpHttpMgDeviceProductName,
hpHttpMgDeviceProductCaption,
hpHttpMgDeviceSerialNumber,
hpHttpMgDeviceVersion,
hpHttpMgDeviceHWVersion,
hpHttpMgDeviceROMVersion,
hpHttpMgDeviceAssetNumber,
hpHttpMgDeviceContactPerson,
hpHttpMgDeviceContactPhone,
hpHttpMgDeviceContactEmail,
hpHttpMgDeviceContactPagerNumber,
hpHttpMgDeviceLocation,
hpHttpMgDeviceRackId,
hpHttpMgDeviceRackPosition,
hpHttpMgDeviceRelationshipType
}
STATUS current
DESCRIPTION
"Additional HP NetCitizen objects"
::= { hpHttpMgGroups 8 }
hpHttpMgEnhancedNetCitizenTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hpHttpMgUnknownHealthTrap,
hpHttpMgOKHealthTrap,
hpHttpMgWarningHealthTrap,
hpHttpMgCriticalHealthTrap,
hpHttpMgNonRecoverableHealthTrap,
hpHttpMgDeviceAddedTrap,
hpHttpMgDeviceRemovedTrap
}
STATUS current
DESCRIPTION
"HP NetCitizen notifications"
::= { hpHttpMgGroups 9 }
hpHttpMgDeviceSpecificGroup OBJECT-GROUP
OBJECTS { hpHttpMgDeviceSpecificEventCode,
hpHttpMgDeviceSpecificFRU
}
STATUS current
DESCRIPTION
"Additional HP NetCitizen objects"
::= { hpHttpMgGroups 10 }
END