783 lines
19 KiB
Plaintext
783 lines
19 KiB
Plaintext
PANASAS-PERFORMANCE-MIB-V1 DEFINITIONS ::= BEGIN
|
|
|
|
-- This mib document specifies the
|
|
-- Panasas performance statistics mib
|
|
--
|
|
-- @author: Abbie Matthews & Bob Haigler
|
|
-- @last_modified: February, 14, 2006.
|
|
-- @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
|
|
PanUtilization
|
|
FROM PANASAS-TC-MIB
|
|
panFs
|
|
FROM PANASAS-PANFS-MIB-V1
|
|
panHwBladeHwSN
|
|
FROM PANASAS-HW-MIB-V1
|
|
panBSetName
|
|
FROM PANASAS-BLADESET-MIB-V1
|
|
;
|
|
|
|
panPerf 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 5 }
|
|
|
|
--
|
|
-- The Performance Statistics are organised as follows ...
|
|
-- panProducts
|
|
-- panFs
|
|
-- panPerf
|
|
-- panPerfDirector
|
|
-- panPerfDirectorTable
|
|
-- panPerfDirectorEntry
|
|
-- panPerfDirectorCpuUtil
|
|
-- panPerfDirectorDiskUtil
|
|
-- panPerfDirectorResponseTime
|
|
-- panPerfDirectorOps
|
|
-- panPerfStorage
|
|
-- panPerfStorageTable
|
|
-- panPerfStorageEntry
|
|
-- panPerfStorageCpuUtil
|
|
-- panPerfStorageDiskUtil
|
|
-- panPerfStorageCapTot
|
|
-- panPerfStorageCapUsed
|
|
-- panPerfStorageCapReserv
|
|
-- panPerfStorageCapAvail
|
|
-- panPerfStorageBladeType
|
|
-- panPerfStorageResponseTime
|
|
-- panPerfStorageOps
|
|
-- panPerfStorageReadThroughput
|
|
-- panPerfStorageWriteThroughput
|
|
-- panPerfDF
|
|
-- panPerfDFPerfTable
|
|
-- panPerfDFPerfEntry
|
|
-- panPerfDFPerfOps
|
|
-- panPerfDFPerfResponse
|
|
-- panPerfDFPerfKBpsIn
|
|
-- panPerfDFPerfKBpsOut
|
|
-- panPerfDFBSet: obsolete
|
|
-- panPerfDFBSetPerfTable: obsolete
|
|
-- panPerfDFBSetPerfEntry: obsolete
|
|
-- panPerfDFBSetPerfOps: obsolete
|
|
-- panPerfDFBSetPerfResponse: obsolete
|
|
-- panPerfDFBSetPerfKBpsIn: obsolete
|
|
-- panPerfDFBSetPerfKBpsOut: obsolete
|
|
-- panPerfNFS
|
|
-- panPerfNFSPerfTable
|
|
-- panPerfNFSPerfEntry
|
|
-- panPerfNFSPerfOps
|
|
-- panPerfNFSPerfResponse
|
|
-- panPerfNFSPerfMBps
|
|
-- panPerfNFSBSet: obsolete
|
|
-- panPerfNFSBSetPerfTable: obsolete
|
|
-- panPerfNFSBSetPerfEntry: obsolete
|
|
-- panPerfNFSBSetPerfOps: obsolete
|
|
-- panPerfNFSBSetPerfResponse: obsolete
|
|
-- panPerfNFSBSetPerfMBps: obsolete
|
|
-- panPerfServer
|
|
-- panPerfServerTable
|
|
-- panPerfServerEntry
|
|
-- panPerfServerType
|
|
-- panPerfServerCpuUtil
|
|
-- panPerfStorageDrive
|
|
-- panPerfStorageDriveTable
|
|
-- panPerfStorageDriveEntry
|
|
-- panHwBladeHwSN
|
|
-- panHwBladeDiskIndex
|
|
-- panPerfStorageDriveName
|
|
-- panPerfStorageDriveType
|
|
-- panPerfStorageDriveUsedDataSpace
|
|
-- panPerfStorageDriveUsedMetadataSpace
|
|
-- panPerfStorageDriveFreeSpace
|
|
-- panPerfStorageDriveTotalInodes
|
|
-- panPerfStorageDriveReallocCount
|
|
-- panPerfStorageDriveReadsSinceBoot
|
|
-- panPerfStorageDriveWritesSinceBoot
|
|
-- panPerfStorageDriveSsdLiftimeWrites
|
|
-- panPerfStorageDriveSsdRemainLiftimePct
|
|
-- panPerfStorageDriveSsdAvailReservePct
|
|
--
|
|
|
|
-- The top level classes of the Performance Statistics group.
|
|
panPerfDirector OBJECT IDENTIFIER ::= { panPerf 1 }
|
|
|
|
-- stats for Directors
|
|
panPerfDirectorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfDirectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of performance stats for DirectorBlades.
|
|
This augments panHwBladeTable."
|
|
::= { panPerfDirector 1 }
|
|
|
|
panPerfDirectorEntry OBJECT-TYPE
|
|
SYNTAX PanPerfDirectorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in panPerfDirectorTable."
|
|
INDEX { panHwBladeHwSN }
|
|
::= { panPerfDirectorTable 1 }
|
|
|
|
PanPerfDirectorEntry ::=
|
|
SEQUENCE {
|
|
panPerfDirectorCpuUtil
|
|
PanUtilization,
|
|
panPerfDirectorDiskUtil
|
|
PanUtilization,
|
|
panPerfDirectorResponseTime
|
|
Unsigned32,
|
|
panPerfDirectorOps
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfDirectorCpuUtil OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization."
|
|
::= { panPerfDirectorEntry 1 }
|
|
|
|
panPerfDirectorDiskUtil OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization."
|
|
::= { panPerfDirectorEntry 2 }
|
|
|
|
panPerfDirectorResponseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Response time in milliseconds.
|
|
"
|
|
::= { panPerfDirectorEntry 3 }
|
|
|
|
panPerfDirectorOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operations per second.
|
|
"
|
|
::= { panPerfDirectorEntry 4 }
|
|
|
|
-- stats Storage Blades and VOSDs
|
|
panPerfStorage OBJECT IDENTIFIER ::= { panPerf 2 }
|
|
panPerfStorageTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfStorageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of performace stats for StorageBlades.
|
|
This augments panHwBladeTable."
|
|
::= { panPerfStorage 1 }
|
|
|
|
panPerfStorageEntry OBJECT-TYPE
|
|
SYNTAX PanPerfStorageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in panPerfStorageTable."
|
|
INDEX { panHwBladeHwSN }
|
|
::= { panPerfStorageTable 1 }
|
|
|
|
PanPerfStorageEntry ::=
|
|
SEQUENCE {
|
|
panPerfStorageCpuUtil
|
|
PanUtilization,
|
|
panPerfStorageDiskUtil
|
|
PanUtilization,
|
|
panPerfStorageCapTot
|
|
Unsigned32,
|
|
panPerfStorageCapUsed
|
|
Unsigned32,
|
|
panPerfStorageCapReserv
|
|
Unsigned32,
|
|
panPerfStorageCapAvail
|
|
Unsigned32,
|
|
panPerfStorageBladeType
|
|
DisplayString,
|
|
panPerfStorageResponseTime
|
|
Unsigned32,
|
|
panPerfStorageOps
|
|
Unsigned32,
|
|
panPerfStorageReadThroughput
|
|
Unsigned32,
|
|
panPerfStorageWriteThroughput
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfStorageCpuUtil OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization."
|
|
::= { panPerfStorageEntry 1 }
|
|
|
|
panPerfStorageDiskUtil OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Disk utilization."
|
|
::= { panPerfStorageEntry 2 }
|
|
|
|
panPerfStorageCapTot OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total disk capacity in Giga Bytes (GB)."
|
|
::= { panPerfStorageEntry 3 }
|
|
|
|
panPerfStorageCapUsed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Available disk capacity in Giga Bytes (GB)."
|
|
::= { panPerfStorageEntry 4 }
|
|
|
|
panPerfStorageCapReserv OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reserved disk capacity in Giga Bytes (GB)."
|
|
::= { panPerfStorageEntry 5 }
|
|
|
|
panPerfStorageCapAvail OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Available disk capacity in Giga Bytes (GB)."
|
|
::= { panPerfStorageEntry 6 }
|
|
|
|
panPerfStorageBladeType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of blade, StorageBlade or OSD.
|
|
"
|
|
::= { panPerfStorageEntry 7 }
|
|
|
|
panPerfStorageResponseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Response time in milliseconds.
|
|
"
|
|
::= { panPerfStorageEntry 8 }
|
|
|
|
panPerfStorageOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operations per second.
|
|
"
|
|
::= { panPerfStorageEntry 9 }
|
|
|
|
panPerfStorageReadThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Read throughput in KB per second.
|
|
"
|
|
::= { panPerfStorageEntry 10 }
|
|
|
|
panPerfStorageWriteThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Write throughput in KB per second.
|
|
"
|
|
::= { panPerfStorageEntry 11 }
|
|
|
|
-- DF table
|
|
panPerfDF OBJECT IDENTIFIER ::= { panPerf 3 }
|
|
panPerfDFPerfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfDFPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of DF Performance stats.
|
|
This augments panHwBladeTable."
|
|
::= { panPerfDF 1 }
|
|
|
|
panPerfDFPerfEntry OBJECT-TYPE
|
|
SYNTAX PanPerfDFPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in panPerfDFPerfTable"
|
|
INDEX { panHwBladeHwSN }
|
|
::= { panPerfDFPerfTable 1 }
|
|
|
|
PanPerfDFPerfEntry ::=
|
|
SEQUENCE {
|
|
panPerfDFPerfOps
|
|
Unsigned32,
|
|
panPerfDFPerfResponse
|
|
Unsigned32,
|
|
panPerfDFPerfKBpsIn
|
|
Unsigned32,
|
|
panPerfDFPerfKBpsOut
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfDFPerfOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Disk Operations per sec."
|
|
::= { panPerfDFPerfEntry 1 }
|
|
|
|
panPerfDFPerfResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average Response time"
|
|
::= { panPerfDFPerfEntry 2 }
|
|
|
|
panPerfDFPerfKBpsIn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Kilo Bytes in"
|
|
::= { panPerfDFPerfEntry 3 }
|
|
|
|
panPerfDFPerfKBpsOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Kilo Bytes out"
|
|
::= { panPerfDFPerfEntry 4 }
|
|
|
|
|
|
|
|
panPerfDFBSet OBJECT IDENTIFIER ::= { panPerf 4 }
|
|
panPerfDFBSetPerfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfDFBSetPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Table of total DF Performance for Bladeset.
|
|
This augments panBSetTable."
|
|
::= { panPerfDFBSet 1 }
|
|
|
|
panPerfDFBSetPerfEntry OBJECT-TYPE
|
|
SYNTAX PanPerfDFBSetPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
INDEX { panBSetName }
|
|
::= { panPerfDFBSetPerfTable 1 }
|
|
|
|
PanPerfDFBSetPerfEntry ::=
|
|
SEQUENCE {
|
|
panPerfDFBSetPerfOps
|
|
Unsigned32,
|
|
panPerfDFBSetPerfResponse
|
|
Unsigned32,
|
|
panPerfDFBSetPerfKBpsIn
|
|
Unsigned32,
|
|
panPerfDFBSetPerfKBpsOut
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfDFBSetPerfOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Disk Operations per sec."
|
|
::= { panPerfDFBSetPerfEntry 1 }
|
|
|
|
panPerfDFBSetPerfResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Average Response time"
|
|
::= { panPerfDFBSetPerfEntry 2 }
|
|
|
|
panPerfDFBSetPerfKBpsIn OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Kilo Bytes in"
|
|
::= { panPerfDFBSetPerfEntry 3 }
|
|
|
|
panPerfDFBSetPerfKBpsOut OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Kilo Bytes out"
|
|
::= { panPerfDFBSetPerfEntry 4 }
|
|
|
|
|
|
|
|
panPerfNFS OBJECT IDENTIFIER ::= { panPerf 5 }
|
|
panPerfNFSPerfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfNFSPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of NFS Performance per DirectorBlade.
|
|
This augments panHwBladeTable."
|
|
::= { panPerfNFS 1 }
|
|
|
|
panPerfNFSPerfEntry OBJECT-TYPE
|
|
SYNTAX PanPerfNFSPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in panPerfNFSPerfTable"
|
|
INDEX { panHwBladeHwSN }
|
|
::= { panPerfNFSPerfTable 1 }
|
|
|
|
PanPerfNFSPerfEntry ::=
|
|
SEQUENCE {
|
|
panPerfNFSPerfOps
|
|
Unsigned32,
|
|
panPerfNFSPerfResponse
|
|
Unsigned32,
|
|
panPerfNFSPerfMBps
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfNFSPerfOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NFS Operations per sec."
|
|
::= { panPerfNFSPerfEntry 1 }
|
|
|
|
panPerfNFSPerfResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average Response time"
|
|
::= { panPerfNFSPerfEntry 2 }
|
|
|
|
panPerfNFSPerfMBps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mega Bytes per sec."
|
|
::= { panPerfNFSPerfEntry 3 }
|
|
|
|
|
|
|
|
panPerfNFSBSet OBJECT IDENTIFIER ::= { panPerf 6 }
|
|
panPerfNFSBSetPerfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfNFSBSetPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Table of total NFS Performance for Bladeset.
|
|
This augments panBSetTable."
|
|
::= { panPerfNFSBSet 1 }
|
|
|
|
panPerfNFSBSetPerfEntry OBJECT-TYPE
|
|
SYNTAX PanPerfNFSBSetPerfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in panPerfNFSBSetPerfTable"
|
|
INDEX { panBSetName }
|
|
::= { panPerfNFSBSetPerfTable 1 }
|
|
|
|
PanPerfNFSBSetPerfEntry ::=
|
|
SEQUENCE {
|
|
panPerfNFSBSetPerfOps
|
|
Unsigned32,
|
|
panPerfNFSBSetPerfResponse
|
|
Unsigned32,
|
|
panPerfNFSBSetPerfMBps
|
|
Unsigned32
|
|
}
|
|
|
|
panPerfNFSBSetPerfOps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"NFS Operations per sec."
|
|
::= { panPerfNFSBSetPerfEntry 1 }
|
|
|
|
panPerfNFSBSetPerfResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Average Response time"
|
|
::= { panPerfNFSBSetPerfEntry 2 }
|
|
|
|
panPerfNFSBSetPerfMBps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Mega Bytes per sec."
|
|
::= { panPerfNFSBSetPerfEntry 3 }
|
|
|
|
-- stats for Server - currently only StorageServer.
|
|
panPerfServer OBJECT IDENTIFIER ::= { panPerf 7 }
|
|
|
|
panPerfServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of performance stats for Servers.
|
|
Currently the type of server supported is StorageServer only.
|
|
This augments panHwBladeTable."
|
|
::= { panPerfServer 1 }
|
|
|
|
panPerfServerEntry OBJECT-TYPE
|
|
SYNTAX PanPerfServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in panPerfServerTable."
|
|
INDEX { panHwBladeHwSN }
|
|
::= { panPerfServerTable 1 }
|
|
|
|
PanPerfServerEntry ::=
|
|
SEQUENCE {
|
|
panPerfServerType
|
|
DisplayString,
|
|
panPerfServerCpuUtil
|
|
PanUtilization
|
|
}
|
|
|
|
panPerfServerType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of this server.
|
|
Currently only StorageServer type is supported.
|
|
"
|
|
::= { panPerfServerEntry 1 }
|
|
|
|
panPerfServerCpuUtil OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization."
|
|
::= { panPerfServerEntry 2 }
|
|
|
|
-- stats Storage Blades' Drives
|
|
panPerfStorageDrive OBJECT IDENTIFIER ::= { panPerf 8 }
|
|
panPerfStorageDriveTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanPerfStorageDriveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of performace stats for drives in StorageBlades.
|
|
This augments panPerfStorageTable."
|
|
::= { panPerfStorageDrive 1 }
|
|
|
|
panPerfStorageDriveEntry OBJECT-TYPE
|
|
SYNTAX PanPerfStorageDriveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in panPerfStorageDriveTable."
|
|
INDEX { panHwBladeHwSN panHwBladeDiskIndex }
|
|
::= { panPerfStorageDriveTable 1 }
|
|
|
|
PanPerfStorageDriveEntry ::=
|
|
SEQUENCE {
|
|
panPerfStorageDriveName
|
|
DisplayString,
|
|
panPerfStorageDriveType
|
|
DisplayString,
|
|
panPerfStorageDriveUsedDataSpace
|
|
Unsigned32,
|
|
panPerfStorageDriveUsedMetadataSpace
|
|
Unsigned32,
|
|
panPerfStorageDriveFreeSpace
|
|
Unsigned32,
|
|
panPerfStorageDriveTotalInodes
|
|
Unsigned32,
|
|
panPerfStorageDriveReallocCount
|
|
DisplayString,
|
|
panPerfStorageDriveReadsSinceBoot
|
|
Unsigned32,
|
|
panPerfStorageDriveWritesSinceBoot
|
|
Unsigned32,
|
|
panPerfStorageDriveSsdLiftimeWrites
|
|
Unsigned32,
|
|
panPerfStorageDriveSsdRemainLiftimePct
|
|
PanUtilization,
|
|
panPerfStorageDriveSsdAvailReservePct
|
|
PanUtilization
|
|
}
|
|
|
|
panPerfStorageDriveName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of this drive."
|
|
::= { panPerfStorageDriveEntry 1 }
|
|
|
|
panPerfStorageDriveType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of this drive.
|
|
HDD, SATA etc.
|
|
"
|
|
::= { panPerfStorageDriveEntry 2 }
|
|
|
|
panPerfStorageDriveUsedDataSpace OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used data space in this drive in GB.
|
|
"
|
|
::= { panPerfStorageDriveEntry 3 }
|
|
|
|
panPerfStorageDriveUsedMetadataSpace OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used metadata space in this drive in GB.
|
|
"
|
|
::= { panPerfStorageDriveEntry 4 }
|
|
|
|
panPerfStorageDriveFreeSpace OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Free space in this drive in GB.
|
|
"
|
|
::= { panPerfStorageDriveEntry 5 }
|
|
|
|
panPerfStorageDriveTotalInodes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total inodes used in this drive.
|
|
"
|
|
::= { panPerfStorageDriveEntry 6 }
|
|
|
|
panPerfStorageDriveReallocCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total realloc counts in this drive.
|
|
"
|
|
::= { panPerfStorageDriveEntry 7 }
|
|
|
|
panPerfStorageDriveReadsSinceBoot OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total reads from this drive since boot up. In GB.
|
|
"
|
|
::= { panPerfStorageDriveEntry 8 }
|
|
|
|
panPerfStorageDriveWritesSinceBoot OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total writes to this drive since boot up. In GB.
|
|
"
|
|
::= { panPerfStorageDriveEntry 9 }
|
|
|
|
panPerfStorageDriveSsdLiftimeWrites OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total lifetime writes to this (SSD) drive. In GB.
|
|
This is only applicable for SSD drive.
|
|
"
|
|
::= { panPerfStorageDriveEntry 10 }
|
|
|
|
panPerfStorageDriveSsdRemainLiftimePct OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lifetime remaining space in this drive. In percent.
|
|
This is only applicable for SSD drive.
|
|
"
|
|
::= { panPerfStorageDriveEntry 11 }
|
|
|
|
panPerfStorageDriveSsdAvailReservePct OBJECT-TYPE
|
|
SYNTAX PanUtilization
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lifetime available reserver space in this drive. In percent.
|
|
This is only applicable for SSD drive.
|
|
"
|
|
::= { panPerfStorageDriveEntry 12 }
|
|
|
|
-- panPerfStorageDriveSsdAvailReservePct
|
|
|
|
END
|
|
|