Observium_CE/mibs/panasas/PANASAS-BLADESET-MIB-V1

234 lines
5.6 KiB
Plaintext

PANASAS-BLADESET-MIB-V1 DEFINITIONS ::= BEGIN
-- This mib document specifies the
-- Panasas bladeset mib
--
-- @author: Abbie Matthews & Bob Haigler
-- @last_modified: May, 21, 2010.
-- @version @PANASAS_VERSION@
--
-- @PANASAS_COPYRIGHT@
--
-- This Panasas Inc SNMP Management Information Base Specification
-- (Specification) embodies Panasas Inc's confidential and proprietary
-- intellectual property. Panasas Inc retains all title and ownership
-- to the Specification, including any revisions.
--
-- This Specification is supplied "AS IS", and Panasas Inc makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM RFC1213-MIB
PanSerialNumber
FROM PANASAS-TC-MIB
panFs
FROM PANASAS-PANFS-MIB-V1;
panBSet MODULE-IDENTITY
LAST-UPDATED "201104070000Z"
ORGANIZATION "Panasas, Inc"
CONTACT-INFO
"postal: Panasas, Inc
969 W. Maude Avenue
Sunnyvale, CA 94085
phone: +1 408 215-6800
email: info@panasas.com"
DESCRIPTION
"This file defines the structure of the panasas system v1 mib."
REVISION "201104070000Z"
DESCRIPTION
"1. Changed Panasas, Inc. company contact information."
::= { panFs 3 }
--
-- The Bladeset Resources are organised as follows ...
-- panProducts
-- panFs
-- panBSet
-- panBSetTable
-- panBSetEntry
-- panBSetName [Index]
-- panBSetNumBlades
-- panBSetAvailSpares
-- panBSetRequestedSpares
-- panBSetTotalCapacity
-- panBSetReservedCapacity
-- panBSetUsedCapacity
-- panBSetAvailableCapacity
-- panBSetInfo
-- The panBSetBladesTablen is now obsolete.
-- May be replaced by a new table in future.
-- panBSetBladesTable :obsolete
-- panBSetBladesEntry :obsolete
-- panBSetBladeIndex :obsolete [Index]
-- panBSetBladeHwSn :obsolete
--
-- The Bladeset information group.
panBSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanBSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of bladesets in the system.
Bladeset's are collections of blades (shelves actually) that
form a fault domain."
::= { panBSet 1 }
panBSetEntry OBJECT-TYPE
SYNTAX PanBSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panBSetTable"
INDEX { panBSetName }
::= { panBSetTable 1 }
PanBSetEntry ::=
SEQUENCE {
panBSetName
DisplayString,
panBSetNumBlades
Unsigned32,
panBSetAvailSpares
Unsigned32,
panBSetRequestedSpares
Unsigned32,
panBSetTotalCapacity
Unsigned32,
panBSetReservedCapacity
Unsigned32,
panBSetUsedCapacity
Unsigned32,
panBSetAvailableCapacity
Unsigned32,
panBSetInfo
DisplayString
}
panBSetName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrator assigned name of bladeset and an index into panBSetTable."
::= { panBSetEntry 1 }
panBSetNumBlades OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of blades in this bladeset."
::= { panBSetEntry 2 }
panBSetAvailSpares OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of spare blades available."
::= { panBSetEntry 3 }
panBSetRequestedSpares OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of spare blades that were requested by the administrator."
::= { panBSetEntry 4 }
panBSetTotalCapacity OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total capacity of the bladeset in Giga Bytes (GB)."
::= { panBSetEntry 5 }
panBSetReservedCapacity OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capacity reserved for reconstruction of the bladeset in Giga Bytes (GB)."
::= { panBSetEntry 6 }
panBSetUsedCapacity OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capacity used in the bladeset in Giga Bytes (GB)."
::= { panBSetEntry 7 }
panBSetAvailableCapacity OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capacity available in the bladeset in Giga Bytes (GB)."
::= { panBSetEntry 8 }
panBSetInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bladeset status information."
::= { panBSetEntry 9 }
panBSetBladesTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanBSetEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"NOTE: This table is obsolete."
::= { panBSet 2 }
panBSetBladesEntry OBJECT-TYPE
SYNTAX PanBSetEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry in panBSetBladesTable."
INDEX { panBSetName, panBSetBladeIndex }
::= { panBSetBladesTable 1 }
PanBSetBladesEntry ::=
SEQUENCE {
panBSetName
DisplayString,
panBSetBladeIndex
Unsigned32,
panBSetBladeHwSn
PanSerialNumber
}
panBSetBladeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Index into panBSetBladesTable."
::= { panBSetBladesEntry 1 }
panBSetBladeHwSn OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Blade's Hardware Serial Number and an index into panHwBladeTable."
::= { panBSetBladesEntry 2 }
END