Observium_CE/mibs/hp/LEFTHAND-NETWORKS-NSM-STATUS-MIB

167 lines
6.7 KiB
Plaintext

-- ****************************************************************************
-- LEFTHAND-NETWORKS-NSM-STATUS-MIB
-- Management Information Base for SNMP Network Management
--
-- This MIB provides SNMP status information for a storage node.
-- This MIB must be loaded after:
-- LEFTHAND-NETWORKS-GLOBAL-REG-MIB.mib
-- LEFTHAND-NETWORKS-NSM-MIB.mib
--
-- The LeftHand Networks Enterprise number is 9804.
-- The ASN.1 prefix to, and including the LeftHand Networks Enterprise is:
-- 1.3.6.1.4.1.9804
-- ****************************************************************************
-- Copyright 2009,2010 Hewlett-Packard Development Company, L.P.
-- Copyright 2008,2009 LeftHand Networks, Inc.
-- All Rights Reserved.
--
-- Hewlett-Packard Company shall not be liable for technical or
-- editorial errors or omissions contained herein. The information in
-- this document is provided "as is" without warranty of any kind and
-- is subject to change without notice. The warranties for HP products
-- are set forth in the express limited warranty statements
-- accompanying such products. Nothing herein should be construed as
-- constituting an additional warranty.
--
-- Confidential computer software. Valid license from HP required for
-- possession, use or copying. Consistent with FAR 12.211 and 12.212,
-- Commercial Computer Software, Computer Software Documentation, and
-- Technical Data for Commercial Items are licensed to the U.S.
-- Government under vendor's standard commercial license.
-- ****************************************************************************
LEFTHAND-NETWORKS-NSM-STATUS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
lhnModules, lhnNsm
FROM LEFTHAND-NETWORKS-GLOBAL-REG-MIB
lhnNsmStatus
FROM LEFTHAND-NETWORKS-NSM-MIB;
-- lhnNsm is imported but never used, this will create a smilint warning
-- however, it's necessary for some MIB compilers
--
-- Module definition and a brief description of this mib.
--
lhnNsmStatusModule MODULE-IDENTITY
LAST-UPDATED "201311210000Z"
ORGANIZATION "Hewlett Packard Company, StorageWorks Division"
CONTACT-INFO "Product Support
Product URL: www.hp.com/go/p4000
Support URL: www.itrc.hp.com
Product Phone: www.hp.com/go/contact
1-800-786-7967 (US only)
Support Phone: www.hp.com/go/contact
1-800-334-5144 (US only)"
DESCRIPTION "HP StorageWorks P4000 SNMP Agent Status"
REVISION "201311210000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5, SAN/iQ 9.0, SAN/iQ 9.5, SAN/iQ 10.0, SAN/iQ 10.5, SAN/iQ 11.0, SAN/iQ 11.5"
REVISION "201306250000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5, SAN/iQ 9.0, SAN/iQ 9.5, SAN/iQ 10.0, SAN/iQ 10.5, SAN/iQ 11.0"
REVISION "201209040000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5, SAN/iQ 9.0, SAN/iQ 9.5, SAN/iQ 10.0"
REVISION "201106210000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5, SAN/iQ 9.0, SAN/iQ 9.5"
REVISION "201009070000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5, SAN/iQ 9.0"
REVISION "201007190000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5 with patch 10076
Changed all objects that used the 'OCTET STRING' syntax to use the 'DisplayString' syntax for increased client compatability."
REVISION "200911200000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1, SAN/iQ 8.5
Added:
statusSNMPD"
REVISION "200903100000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0, SAN/iQ 8.1"
REVISION "200801240000Z"
DESCRIPTION "SAN/iQ 7.0, SAN/iQ 8.0
Updated object names to use current product branding.
Added conformance and compliance objects.
Updated the MIB for increased client compatability."
::= { lhnModules 99 }
--******************************************************************************
--
-- Conformance
--
--******************************************************************************
lhnNsmStatusModuleConformance OBJECT IDENTIFIER
::= { lhnNsmStatusModule 1 }
lhnNsmStatusModuleCompliances OBJECT IDENTIFIER
::= { lhnNsmStatusModuleConformance 1 }
lhnNsmStatusModuleGroups OBJECT IDENTIFIER
::= { lhnNsmStatusModuleConformance 2 }
lefthandNetworksNsmStatusMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement."
MODULE
MANDATORY-GROUPS {
lefthandNetworksNsmStatusGroup
}
::= { lhnNsmStatusModuleCompliances 1 }
lefthandNetworksNsmStatusGroup OBJECT-GROUP
OBJECTS {
status,
statusMessage,
statusSNMPD
}
STATUS current
DESCRIPTION "The default group for all NSM Status objects."
::= { lhnNsmStatusModuleGroups 1 }
--******************************************************************************
--
-- NSM Status Module Objects
--
--******************************************************************************
status OBJECT-TYPE
SYNTAX INTEGER { online( 1 ), offline( 2 ) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The HP LeftHand Networks NSM SNMP agent management connection status.
The HP LeftHand Networks NSM SNMP agent will reconnect automatically when necessary.
Management applications can confirm that device is LeftHand Storage device by the existence of this OID. The status returned by this OID of online/offline reflects the internal status of the device and this value should not be used by an application to determine the actual status of the LeftHand Storage device."
::= { lhnNsmStatus 1 }
statusMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The HP LeftHand Networks NSM SNMP status."
::= { lhnNsmStatus 2 }
statusSNMPD OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The HP LeftHand Networks NSM SNMP daemon status."
::= { lhnNsmStatus 3 }
END
-- END: some MIB compilers require a CR/LF after the END statement --