- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
902 lines
32 KiB
Text
902 lines
32 KiB
Text
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
|