2241 lines
73 KiB
Plaintext
2241 lines
73 KiB
Plaintext
|
|
-- *****************************************************************
|
|
-- HP: StoreAll Structure of Management Information
|
|
-- *****************************************************************
|
|
--
|
|
|
|
IBRIX-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Unsigned32, Gauge32, Counter32, Counter64
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
enterprises
|
|
FROM SNMPv2-SMI;
|
|
|
|
ibrix MODULE-IDENTITY
|
|
LAST-UPDATED "201309111200Z" -- Sep 11, 2013
|
|
ORGANIZATION "Organization : HP StoreAll"
|
|
CONTACT-INFO "Contact-info www.hp.com/go/StoreAll"
|
|
|
|
DESCRIPTION
|
|
"The Structure of Management Information for StoreAll Version 6.5"
|
|
|
|
REVISION "201309111200Z"
|
|
DESCRIPTION
|
|
"Corrected soltionSerialNumber -> solutionSerialNumber at Object definition"
|
|
|
|
REVISION "201307191200Z"
|
|
DESCRIPTION
|
|
"Corrected Organization & contact information
|
|
Product version to which this MIB belongs to is mentioned in the description above"
|
|
|
|
REVISION "201302151200Z"
|
|
DESCRIPTION
|
|
"Event Index added to Event variable bindings"
|
|
|
|
REVISION "201109121200Z"
|
|
DESCRIPTION
|
|
"Added new SolutionInformation Group for the purposes of PhoneHome
|
|
Added new HardwareInformation Table for enumerating the underlying hardware
|
|
Changed fields eventOrigin, eventData1 and eventData2 to
|
|
eventUUID, eventSolutionSerialNumber and eventSolutionProductNumber in eventEntry
|
|
Added new field eventFRU to eventEntry
|
|
Updated description of eventText"
|
|
|
|
REVISION "200808111200Z"
|
|
DESCRIPTION
|
|
"Added new enumerations to eventType for 4.2 release
|
|
Added warn enumeration to eventSeverity object
|
|
Added new eventText object to contain the event descriptive text that
|
|
combines eventDescription, eventOrigin, eventData1, eventData2
|
|
into one
|
|
eventOrigin changed to obsolete
|
|
eventData1 and eventData2 changed to obsolete"
|
|
REVISION "200801091200Z"
|
|
DESCRIPTION
|
|
"Modifications to Cfr job information"
|
|
REVISION "200712111200Z"
|
|
DESCRIPTION
|
|
"Adding new segment and job information"
|
|
REVISION "200710011200Z"
|
|
DESCRIPTION
|
|
"Adding new statistics"
|
|
REVISION "200611202155Z"
|
|
DESCRIPTION
|
|
"Initial version of the IBRIX MIB module"
|
|
|
|
::= { enterprises 18997 } -- assigned by IANA
|
|
|
|
|
|
YesNoValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Value is Yes, No or unspecified if not applicable"
|
|
SYNTAX OCTET STRING (SIZE(0..3))
|
|
|
|
DataSegregationType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Data segregation type. Value is one of DIRS, FILES, or MIXED"
|
|
SYNTAX OCTET STRING (SIZE(0..5))
|
|
|
|
|
|
ibrixMibs OBJECT IDENTIFIER ::= { ibrix 1 }
|
|
ibrixEvents OBJECT IDENTIFIER ::= { ibrix 2 }
|
|
ibrixEventsV2 OBJECT IDENTIFIER ::= { ibrixEvents 0 }
|
|
ibrixGroups OBJECT IDENTIFIER ::= { ibrix 3 }
|
|
ibrixEventsGroups OBJECT IDENTIFIER ::= { ibrix 4 }
|
|
|
|
|
|
-- fileSystemTable, FS Table
|
|
|
|
fileSystemTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "IBRIX File Systems"
|
|
::= { ibrixMibs 1 }
|
|
|
|
fileSystemEntry OBJECT-TYPE
|
|
SYNTAX FileSystemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for one File System in a cluster"
|
|
INDEX { IMPLIED fsName }
|
|
::= { fileSystemTable 1 }
|
|
|
|
FileSystemEntry ::=
|
|
SEQUENCE {
|
|
fsName DisplayString,
|
|
fsSegment Unsigned32,
|
|
fsMount INTEGER,
|
|
fsOriginFsName DisplayString,
|
|
fsTotalBlocks Counter64,
|
|
fsFreeBlocks Counter64,
|
|
fsFreeUserBlocks Counter64,
|
|
fsUsedUserBlocks Counter64,
|
|
fsUsedBlocks Counter64,
|
|
fsMaxFiles Counter64,
|
|
fsUsedFiles Counter64,
|
|
fsFreeFiles Counter64
|
|
}
|
|
|
|
fsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "File System name"
|
|
::= { fileSystemEntry 1 }
|
|
|
|
fsSegment OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of segments in this File System"
|
|
::= { fileSystemEntry 2 }
|
|
|
|
fsMount OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mounted(1),
|
|
unmounted(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Mount status of the File System"
|
|
::= { fileSystemEntry 3 }
|
|
|
|
fsOriginFsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Origin File System name for snapshot FS"
|
|
::= { fileSystemEntry 4 }
|
|
|
|
fsTotalBlocks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total blocks in KB"
|
|
::= { fileSystemEntry 5 }
|
|
|
|
fsFreeBlocks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total free blocks in KB"
|
|
::= { fileSystemEntry 6 }
|
|
|
|
fsFreeUserBlocks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total free user blocks in KB"
|
|
::= { fileSystemEntry 7 }
|
|
|
|
fsUsedUserBlocks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Percent of used user blocks"
|
|
::= { fileSystemEntry 8 }
|
|
|
|
fsUsedBlocks OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total used blocks in KB"
|
|
::= { fileSystemEntry 9 }
|
|
|
|
fsMaxFiles OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of files"
|
|
::= { fileSystemEntry 10 }
|
|
|
|
fsUsedFiles OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of used files"
|
|
::= { fileSystemEntry 11 }
|
|
|
|
fsFreeFiles OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of free files"
|
|
::= { fileSystemEntry 12 }
|
|
|
|
|
|
fsGroup OBJECT-GROUP
|
|
OBJECTS { fsName,
|
|
fsSegment,
|
|
fsMount,
|
|
fsOriginFsName,
|
|
fsTotalBlocks,
|
|
fsFreeBlocks,
|
|
fsFreeUserBlocks,
|
|
fsUsedUserBlocks,
|
|
fsUsedUserBlocks,
|
|
fsUsedBlocks,
|
|
fsMaxFiles,
|
|
fsUsedFiles,
|
|
fsFreeFiles
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a File System"
|
|
::= { ibrixGroups 1 }
|
|
|
|
|
|
-- logicalVolumeTable, LV Table
|
|
|
|
logicalVolumeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LogicalVolumeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Logical Volume (LV) objects"
|
|
::= { ibrixMibs 2 }
|
|
|
|
logicalVolumeEntry OBJECT-TYPE
|
|
SYNTAX LogicalVolumeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for one Logical Volume"
|
|
INDEX { lvName }
|
|
::= { logicalVolumeTable 1 }
|
|
|
|
LogicalVolumeEntry ::=
|
|
SEQUENCE {
|
|
lvName
|
|
DisplayString,
|
|
lvSize
|
|
Unsigned32,
|
|
lvFsName
|
|
DisplayString,
|
|
lvSegment
|
|
Unsigned32,
|
|
lvVgName
|
|
DisplayString
|
|
}
|
|
|
|
lvName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logical Volume name"
|
|
::= { logicalVolumeEntry 1 }
|
|
|
|
lvSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logical Volume size (MB)"
|
|
::= { logicalVolumeEntry 2 }
|
|
|
|
lvFsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "FS name this LV belongs to"
|
|
::= { logicalVolumeEntry 3 }
|
|
|
|
lvSegment OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logical Volume segment number"
|
|
::= { logicalVolumeEntry 4 }
|
|
|
|
lvVgName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Volume Group name"
|
|
::= { logicalVolumeEntry 5 }
|
|
|
|
lvGroup OBJECT-GROUP
|
|
OBJECTS { lvName,
|
|
lvSize,
|
|
lvFsName,
|
|
lvSegment,
|
|
lvVgName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a Logical Volume"
|
|
::= { ibrixGroups 2 }
|
|
|
|
|
|
-- volumeGroup table, VG Table
|
|
|
|
volumeGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VolumeGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Volume Group objects"
|
|
::= { ibrixMibs 3 }
|
|
|
|
volumeGroupEntry OBJECT-TYPE
|
|
SYNTAX VolumeGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for one Volume Group"
|
|
INDEX { vgName }
|
|
::= { volumeGroupTable 1 }
|
|
|
|
VolumeGroupEntry ::=
|
|
SEQUENCE {
|
|
vgName
|
|
DisplayString,
|
|
vgSize
|
|
Unsigned32,
|
|
vgFree
|
|
Unsigned32,
|
|
vgUsed
|
|
Unsigned32,
|
|
vgLvName
|
|
DisplayString,
|
|
vgPvName
|
|
DisplayString
|
|
}
|
|
|
|
vgName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Volume Group name"
|
|
::= { volumeGroupEntry 1 }
|
|
|
|
vgSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Volume Group size (MB)"
|
|
::= { volumeGroupEntry 2 }
|
|
|
|
vgFree OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Volume Group free size (MB)"
|
|
::= { volumeGroupEntry 3 }
|
|
|
|
vgUsed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Percent of used storage in VG"
|
|
::= { volumeGroupEntry 4 }
|
|
|
|
vgLvName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Logiical Volume name"
|
|
::= { volumeGroupEntry 5 }
|
|
|
|
vgPvName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Physical Volume name"
|
|
::= { volumeGroupEntry 6 }
|
|
|
|
vgGroup OBJECT-GROUP
|
|
OBJECTS { vgName,
|
|
vgSize,
|
|
vgFree,
|
|
vgUsed,
|
|
vgLvName,
|
|
vgPvName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a volume group"
|
|
::= { ibrixGroups 3 }
|
|
|
|
|
|
-- physicalVolumeGroup table, PV Table
|
|
|
|
physicalVolumeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PhysicalVolumeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Physical Volume objects"
|
|
::= { ibrixMibs 4 }
|
|
|
|
physicalVolumeEntry OBJECT-TYPE
|
|
SYNTAX PhysicalVolumeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for one Physical Volume"
|
|
INDEX { pvNumber }
|
|
::= { physicalVolumeTable 1 }
|
|
|
|
PhysicalVolumeEntry ::=
|
|
SEQUENCE {
|
|
pvNumber Unsigned32,
|
|
pvSize Unsigned32,
|
|
pvVgName DisplayString
|
|
}
|
|
|
|
pvNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Physical Volume number"
|
|
::= { physicalVolumeEntry 1 }
|
|
|
|
pvSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Physical Volume size (MB)"
|
|
::= { physicalVolumeEntry 2 }
|
|
|
|
pvVgName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "VG name this PV belongs to.
|
|
This object is not available in IBRIX 1.3"
|
|
::= { physicalVolumeEntry 3 }
|
|
|
|
pvGroup OBJECT-GROUP
|
|
OBJECTS { pvNumber,
|
|
pvSize,
|
|
pvVgName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a Physical Volume"
|
|
::= { ibrixGroups 4 }
|
|
|
|
|
|
-- Segment Servers table, SS Table
|
|
|
|
segmentServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SegmentServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment Server objects"
|
|
::= { ibrixMibs 5 }
|
|
|
|
segmentServerEntry OBJECT-TYPE
|
|
SYNTAX SegmentServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for one Segment Server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { segmentServerTable 1 }
|
|
|
|
SegmentServerEntry ::=
|
|
SEQUENCE {
|
|
ssName DisplayString,
|
|
ssState DisplayString,
|
|
ssUptime DisplayString,
|
|
ssFsVersion DisplayString,
|
|
ssIadIasVersion DisplayString,
|
|
ssIadFsVersion DisplayString,
|
|
ssKernelVersion DisplayString,
|
|
ssCpuUtilization Gauge32,
|
|
ssLoad DisplayString,
|
|
ssDiskIo Unsigned32,
|
|
ssNetworkIo Unsigned32,
|
|
ssLoadAvg1 Gauge32,
|
|
ssLoadAvg5 Gauge32,
|
|
ssLoadAvg15 Gauge32
|
|
}
|
|
|
|
ssName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server name"
|
|
::= { segmentServerEntry 1 }
|
|
|
|
ssState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server state"
|
|
::= { segmentServerEntry 2 }
|
|
|
|
ssUptime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server uptime"
|
|
::= { segmentServerEntry 3 }
|
|
|
|
ssFsVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server FS version"
|
|
::= { segmentServerEntry 4 }
|
|
|
|
ssIadIasVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server Iad/Ias version"
|
|
::= { segmentServerEntry 5 }
|
|
|
|
ssIadFsVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server Iad/Fs version"
|
|
::= { segmentServerEntry 6 }
|
|
|
|
ssKernelVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server kernel version"
|
|
::= { segmentServerEntry 7 }
|
|
|
|
ssCpuUtilization OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent CPU utilization"
|
|
::= { segmentServerEntry 8 }
|
|
|
|
ssLoad OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server load average in 1, 5, 15 minutes"
|
|
::= { segmentServerEntry 9 }
|
|
|
|
ssDiskIo OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server disk IO in KBits"
|
|
::= { segmentServerEntry 10 }
|
|
|
|
ssNetworkIo OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server network IO in KBits"
|
|
::= { segmentServerEntry 11 }
|
|
|
|
ssLoadAvg1 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server load average for a minute"
|
|
::= { segmentServerEntry 12 }
|
|
|
|
ssLoadAvg5 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server load average for a 5 minutes"
|
|
::= { segmentServerEntry 13 }
|
|
|
|
ssLoadAvg15 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server load average for 15 minutes"
|
|
::= { segmentServerEntry 14 }
|
|
|
|
|
|
segmentServerGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssState,
|
|
ssUptime,
|
|
ssFsVersion,
|
|
ssIadIasVersion,
|
|
ssIadFsVersion,
|
|
ssKernelVersion,
|
|
ssCpuUtilization,
|
|
ssLoad,
|
|
ssDiskIo,
|
|
ssNetworkIo,
|
|
ssLoadAvg1,
|
|
ssLoadAvg5,
|
|
ssLoadAvg15
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a Segment Server"
|
|
::= { ibrixGroups 5 }
|
|
|
|
|
|
-- Segment Server IO Statistics
|
|
|
|
|
|
ssIOStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsIOStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment server I/O statistics objects"
|
|
::= { ibrixMibs 6 }
|
|
|
|
ssIOStatsEntry OBJECT-TYPE
|
|
SYNTAX SsIOStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of I/O statistics for a segment server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { ssIOStatsTable 1 }
|
|
|
|
SsIOStatsEntry ::=
|
|
SEQUENCE {
|
|
ssIOBytesRead Gauge32,
|
|
ssIONumReads Counter64,
|
|
ssIOAvgMsReads Gauge32,
|
|
ssIOBytesWrite Gauge32,
|
|
ssIONumWrites Counter64,
|
|
ssIOAvgMsWrites Gauge32
|
|
}
|
|
|
|
ssIOBytesRead OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of bytes read in KB"
|
|
::= { ssIOStatsEntry 1 }
|
|
|
|
ssIONumReads OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of reads issued"
|
|
::= { ssIOStatsEntry 2 }
|
|
|
|
ssIOAvgMsReads OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Average number of milliseconds per read multipled by 100. Ex: 0.14 * 100 = 14"
|
|
::= { ssIOStatsEntry 3 }
|
|
|
|
ssIOBytesWrite OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of bytes written in KB"
|
|
::= { ssIOStatsEntry 4 }
|
|
|
|
ssIONumWrites OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of writes issued"
|
|
::= { ssIOStatsEntry 5 }
|
|
|
|
ssIOAvgMsWrites OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Average number of milliseconds per write multipled by 100. Ex: 0.14 * 100 = 14"
|
|
::= { ssIOStatsEntry 6 }
|
|
|
|
ssIOStatsGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssIOBytesRead,
|
|
ssIONumReads,
|
|
ssIOAvgMsReads,
|
|
ssIOBytesWrite,
|
|
ssIONumWrites,
|
|
ssIOAvgMsWrites
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with I/O statistics on a segment server"
|
|
::= { ibrixGroups 6 }
|
|
|
|
|
|
-- Segment Server Network Statistics
|
|
|
|
|
|
ssNetStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsNetStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment server network statistics objects"
|
|
::= { ibrixMibs 7 }
|
|
|
|
ssNetStatsEntry OBJECT-TYPE
|
|
SYNTAX SsNetStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of network statistics for a segment server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { ssNetStatsTable 1 }
|
|
|
|
SsNetStatsEntry ::=
|
|
SEQUENCE {
|
|
ssNetInBytes Gauge32,
|
|
ssNetInIOs Gauge32,
|
|
ssNetOutBytes Gauge32,
|
|
ssNetOutIOs Gauge32
|
|
}
|
|
|
|
ssNetInBytes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of network bytes read in KB"
|
|
::= { ssNetStatsEntry 1 }
|
|
|
|
|
|
ssNetInIOs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of network input I/Os in KB"
|
|
::= { ssNetStatsEntry 2 }
|
|
|
|
ssNetOutBytes OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of network bytes written in KB"
|
|
::= { ssNetStatsEntry 3 }
|
|
|
|
ssNetOutIOs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of network output I/Os in KB"
|
|
::= { ssNetStatsEntry 4 }
|
|
|
|
ssNetStatsGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssNetInBytes,
|
|
ssNetInIOs,
|
|
ssNetOutBytes,
|
|
ssNetOutIOs
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with network statistics on a segment server"
|
|
::= { ibrixGroups 7 }
|
|
|
|
|
|
-- Segment Server Memory Statistics
|
|
|
|
|
|
ssMemStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsMemStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment server memory statistics objects"
|
|
::= { ibrixMibs 8 }
|
|
|
|
ssMemStatsEntry OBJECT-TYPE
|
|
SYNTAX SsMemStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of memory statistics for a segment server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { ssMemStatsTable 1 }
|
|
|
|
SsMemStatsEntry ::=
|
|
SEQUENCE {
|
|
ssMemTotal Unsigned32,
|
|
ssMemUsed Gauge32,
|
|
ssMemFree Gauge32,
|
|
ssMemSwapTotal Unsigned32,
|
|
ssMemSwapUsed Gauge32,
|
|
ssMemSwapFree Gauge32,
|
|
ssMemBuffers Gauge32,
|
|
ssMemCached Gauge32
|
|
}
|
|
|
|
ssMemTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server total memory in KBytes"
|
|
::= { ssMemStatsEntry 1 }
|
|
|
|
ssMemUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server used memory in KBytes"
|
|
::= { ssMemStatsEntry 2 }
|
|
|
|
ssMemFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server free memory in KBytes"
|
|
::= { ssMemStatsEntry 3 }
|
|
|
|
ssMemSwapTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server total swap memory in KBytes"
|
|
::= { ssMemStatsEntry 4 }
|
|
|
|
ssMemSwapUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server used swap memory in KBytes"
|
|
::= { ssMemStatsEntry 5 }
|
|
|
|
ssMemSwapFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server free swap memory in KBytes"
|
|
::= { ssMemStatsEntry 6 }
|
|
|
|
ssMemBuffers OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server memory in buffer cache in KBytes"
|
|
::= { ssMemStatsEntry 7 }
|
|
|
|
ssMemCached OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server memory in pagecache minus SwapCache in KBytes"
|
|
::= { ssMemStatsEntry 8 }
|
|
|
|
ssMemStatsGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssMemTotal,
|
|
ssMemUsed,
|
|
ssMemFree,
|
|
ssMemSwapTotal,
|
|
ssMemSwapUsed,
|
|
ssMemSwapFree,
|
|
ssMemBuffers,
|
|
ssMemCached
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with memory statistics on a segment server"
|
|
::= { ibrixGroups 8 }
|
|
|
|
|
|
-- Segment Server CPU Statistics
|
|
|
|
ssCpuStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsCpuStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment server memory statistics objects"
|
|
::= { ibrixMibs 9 }
|
|
|
|
ssCpuStatsEntry OBJECT-TYPE
|
|
SYNTAX SsCpuStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of memory statistics for a segment server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { ssCpuStatsTable 1 }
|
|
|
|
SsCpuStatsEntry ::=
|
|
SEQUENCE {
|
|
ssCpuStatsSystem Gauge32,
|
|
ssCpuStatsUser Gauge32,
|
|
ssCpuStatsNice Gauge32,
|
|
ssCpuStatsIdle Gauge32,
|
|
ssCpuStatsIOWait Gauge32,
|
|
ssCpuStatsIOIrq Gauge32,
|
|
ssCpuStatsIOSIrq Gauge32
|
|
}
|
|
|
|
ssCpuStatsSystem OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent system CPU"
|
|
::= { ssCpuStatsEntry 1 }
|
|
|
|
ssCpuStatsUser OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent user CPU"
|
|
::= { ssCpuStatsEntry 2 }
|
|
|
|
ssCpuStatsNice OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent nice CPU"
|
|
::= { ssCpuStatsEntry 3 }
|
|
|
|
ssCpuStatsIdle OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent idle time"
|
|
::= { ssCpuStatsEntry 4 }
|
|
|
|
ssCpuStatsIOWait OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent time waiting for I/O"
|
|
::= { ssCpuStatsEntry 5 }
|
|
|
|
ssCpuStatsIOIrq OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent time servicing interupts"
|
|
::= { ssCpuStatsEntry 6 }
|
|
|
|
ssCpuStatsIOSIrq OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server percent time servicing soft irqs"
|
|
::= { ssCpuStatsEntry 7 }
|
|
|
|
ssCpuStatsGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssCpuStatsSystem,
|
|
ssCpuStatsUser,
|
|
ssCpuStatsNice,
|
|
ssCpuStatsIdle,
|
|
ssCpuStatsIOWait,
|
|
ssCpuStatsIOIrq,
|
|
ssCpuStatsIOSIrq
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with cpu statistics on a segment server"
|
|
::= { ibrixGroups 9 }
|
|
|
|
|
|
-- Segment Server NFS Statistics
|
|
|
|
ssNfsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsNfsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Segment server memory statistics objects"
|
|
::= { ibrixMibs 10 }
|
|
|
|
ssNfsStatsEntry OBJECT-TYPE
|
|
SYNTAX SsNfsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of memory statistics for a segment server"
|
|
INDEX { IMPLIED ssName }
|
|
::= { ssNfsStatsTable 1 }
|
|
|
|
SsNfsStatsEntry ::=
|
|
SEQUENCE {
|
|
ssNfsStatsNull Gauge32,
|
|
ssNfsStatsGetattr Gauge32,
|
|
ssNfsStatsSetattr Gauge32,
|
|
ssNfsStatsLookup Gauge32,
|
|
ssNfsStatsAccess Gauge32,
|
|
ssNfsStatsReadlink Gauge32,
|
|
ssNfsStatsRead Gauge32,
|
|
ssNfsStatsWrite Gauge32,
|
|
ssNfsStatsCreate Gauge32,
|
|
ssNfsStatsMakedir Gauge32,
|
|
ssNfsStatsSymlink Gauge32,
|
|
ssNfsStatsMknod Gauge32,
|
|
ssNfsStatsRemove Gauge32,
|
|
ssNfsStatsRmdir Gauge32,
|
|
ssNfsStatsRename Gauge32,
|
|
ssNfsStatsLink Gauge32,
|
|
ssNfsStatsReaddir Gauge32,
|
|
ssNfsStatsReaddirPl Gauge32,
|
|
ssNfsStatsFsstat Gauge32,
|
|
ssNfsStatsFsinfo Gauge32,
|
|
ssNfsStatsPathconf Gauge32,
|
|
ssNfsStatsCommit Gauge32
|
|
}
|
|
|
|
ssNfsStatsNull OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs null"
|
|
::= { ssNfsStatsEntry 1 }
|
|
|
|
ssNfsStatsGetattr OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs getattr"
|
|
::= { ssNfsStatsEntry 2 }
|
|
|
|
ssNfsStatsSetattr OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs setattr"
|
|
::= { ssNfsStatsEntry 3 }
|
|
|
|
ssNfsStatsLookup OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs lookup"
|
|
::= { ssNfsStatsEntry 4}
|
|
|
|
ssNfsStatsAccess OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs access"
|
|
::= { ssNfsStatsEntry 5 }
|
|
|
|
ssNfsStatsReadlink OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs readlink"
|
|
::= { ssNfsStatsEntry 6 }
|
|
|
|
ssNfsStatsRead OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs read"
|
|
::= { ssNfsStatsEntry 7 }
|
|
|
|
ssNfsStatsWrite OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs write"
|
|
::= { ssNfsStatsEntry 8 }
|
|
|
|
ssNfsStatsCreate OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs create"
|
|
::= { ssNfsStatsEntry 9 }
|
|
|
|
ssNfsStatsMakedir OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs makedir"
|
|
::= { ssNfsStatsEntry 10 }
|
|
|
|
ssNfsStatsSymlink OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs symlink"
|
|
::= { ssNfsStatsEntry 11 }
|
|
|
|
ssNfsStatsMknod OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs mknod"
|
|
::= { ssNfsStatsEntry 12 }
|
|
|
|
ssNfsStatsRemove OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs remove"
|
|
::= { ssNfsStatsEntry 13 }
|
|
|
|
ssNfsStatsRmdir OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs rmdir"
|
|
::= { ssNfsStatsEntry 14 }
|
|
|
|
ssNfsStatsRename OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs rename"
|
|
::= { ssNfsStatsEntry 15 }
|
|
|
|
ssNfsStatsLink OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs link"
|
|
::= { ssNfsStatsEntry 16 }
|
|
|
|
ssNfsStatsReaddir OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs readdir"
|
|
::= { ssNfsStatsEntry 17 }
|
|
|
|
ssNfsStatsReaddirPl OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs readdirplus"
|
|
::= { ssNfsStatsEntry 18 }
|
|
|
|
ssNfsStatsFsstat OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs fsstat"
|
|
::= { ssNfsStatsEntry 19 }
|
|
|
|
ssNfsStatsFsinfo OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs fsinfo"
|
|
::= { ssNfsStatsEntry 20 }
|
|
|
|
ssNfsStatsPathconf OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs pathconf"
|
|
::= { ssNfsStatsEntry 21 }
|
|
|
|
ssNfsStatsCommit OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment Server nfs commit"
|
|
::= { ssNfsStatsEntry 22 }
|
|
|
|
ssNfsStatsGroup OBJECT-GROUP
|
|
OBJECTS { ssName,
|
|
ssNfsStatsNull,
|
|
ssNfsStatsGetattr,
|
|
ssNfsStatsSetattr,
|
|
ssNfsStatsLookup,
|
|
ssNfsStatsAccess,
|
|
ssNfsStatsReadlink,
|
|
ssNfsStatsRead,
|
|
ssNfsStatsWrite,
|
|
ssNfsStatsCreate,
|
|
ssNfsStatsMakedir,
|
|
ssNfsStatsSymlink,
|
|
ssNfsStatsMknod,
|
|
ssNfsStatsRemove,
|
|
ssNfsStatsRmdir,
|
|
ssNfsStatsRename,
|
|
ssNfsStatsLink,
|
|
ssNfsStatsReaddir,
|
|
ssNfsStatsReaddirPl,
|
|
ssNfsStatsFsstat,
|
|
ssNfsStatsFsinfo,
|
|
ssNfsStatsPathconf,
|
|
ssNfsStatsCommit
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with nfs statistics on a segment server"
|
|
::= { ibrixGroups 10 }
|
|
|
|
|
|
-- File System Segments
|
|
-- CounterBasedGauge64 RFC 2856
|
|
|
|
fsSegmentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsSegmentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "File system segment objects"
|
|
::= { ibrixMibs 11 }
|
|
|
|
fsSegmentEntry OBJECT-TYPE
|
|
SYNTAX FsSegmentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of file system segments.
|
|
One entry exists per file system and segment"
|
|
INDEX { fsSegmentNum, IMPLIED fsSegmentFsname }
|
|
::= { fsSegmentTable 1 }
|
|
|
|
FsSegmentEntry ::=
|
|
SEQUENCE {
|
|
fsSegmentFsname DisplayString,
|
|
fsSegmentNum Unsigned32,
|
|
fsSegmentOwner DisplayString,
|
|
fsSegmentLvName DisplayString,
|
|
fsSegmentBlkSize Unsigned32,
|
|
fsSegmentBlksTot Unsigned32,
|
|
fsSegmentBlksFree Gauge32,
|
|
fsSegmentBlksAvail Gauge32,
|
|
fsSegmentFilesMax Unsigned32,
|
|
fsSegmentFilesFree Gauge32,
|
|
fsSegmentPctUsed Gauge32,
|
|
fsSegmentType DataSegregationType,
|
|
fsSegmentBackupOwner DisplayString,
|
|
fsSegmentOnBackup YesNoValue,
|
|
fsSegmentInFsck YesNoValue,
|
|
fsSegmentInReplicate YesNoValue,
|
|
fsSegmentInRebalance YesNoValue
|
|
}
|
|
|
|
fsSegmentFsname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "File system name the segment belongs to"
|
|
::= { fsSegmentEntry 1 }
|
|
|
|
fsSegmentNum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of segments in file system"
|
|
::= { fsSegmentEntry 2 }
|
|
|
|
fsSegmentOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment owner"
|
|
::= { fsSegmentEntry 3 }
|
|
|
|
fsSegmentLvName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment logical volume name"
|
|
::= { fsSegmentEntry 4 }
|
|
|
|
fsSegmentBlkSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "File system block size"
|
|
::= { fsSegmentEntry 5 }
|
|
|
|
fsSegmentBlksTot OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of blocks in segment in 4K"
|
|
::= { fsSegmentEntry 6 }
|
|
|
|
fsSegmentBlksFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Nummber of free blocks in segment in 4K"
|
|
::= { fsSegmentEntry 7 }
|
|
|
|
fsSegmentBlksAvail OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Numer of available blocks in segment in 4K"
|
|
::= { fsSegmentEntry 8 }
|
|
|
|
fsSegmentFilesMax OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of files that can be allocated in segment in 1K"
|
|
::= { fsSegmentEntry 9 }
|
|
|
|
fsSegmentFilesFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of free files in segment in 1K"
|
|
::= { fsSegmentEntry 10 }
|
|
|
|
fsSegmentPctUsed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Percentage of segment used"
|
|
::= { fsSegmentEntry 11 }
|
|
|
|
fsSegmentType OBJECT-TYPE
|
|
SYNTAX DataSegregationType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment data segregation type"
|
|
::= { fsSegmentEntry 12 }
|
|
|
|
fsSegmentBackupOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment backup owner"
|
|
::= { fsSegmentEntry 13 }
|
|
|
|
fsSegmentOnBackup OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment is currently on its backup server"
|
|
::= { fsSegmentEntry 14 }
|
|
|
|
fsSegmentInFsck OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment is currently in fsck"
|
|
::= { fsSegmentEntry 15 }
|
|
|
|
fsSegmentInReplicate OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment is part of a file system being replicated"
|
|
::= { fsSegmentEntry 16 }
|
|
|
|
fsSegmentInRebalance OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Segment is being rebalanced"
|
|
::= { fsSegmentEntry 17 }
|
|
|
|
|
|
fsSegmentGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
fsSegmentFsname,
|
|
fsSegmentNum,
|
|
fsSegmentOwner,
|
|
fsSegmentLvName,
|
|
fsSegmentBlkSize,
|
|
fsSegmentBlksTot,
|
|
fsSegmentBlksFree,
|
|
fsSegmentBlksAvail,
|
|
fsSegmentFilesMax,
|
|
fsSegmentFilesFree,
|
|
fsSegmentPctUsed,
|
|
fsSegmentType,
|
|
fsSegmentBackupOwner,
|
|
fsSegmentOnBackup,
|
|
fsSegmentInFsck,
|
|
fsSegmentInReplicate,
|
|
fsSegmentInRebalance
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with a file system segment"
|
|
::= { ibrixGroups 11 }
|
|
|
|
|
|
-- CFR Jobs
|
|
|
|
cfrJobTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CfrJobEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A CFR job"
|
|
::= { ibrixMibs 13 }
|
|
|
|
cfrJobEntry OBJECT-TYPE
|
|
SYNTAX CfrJobEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry of a CFR job"
|
|
INDEX { IMPLIED cfrJobName }
|
|
::= { cfrJobTable 1 }
|
|
|
|
CfrJobEntry ::=
|
|
SEQUENCE {
|
|
cfrJobName DisplayString,
|
|
cfrJobId Counter64,
|
|
cfrJobSrcCluster DisplayString,
|
|
cfrJobSrcFsName DisplayString,
|
|
cfrJobSrcPath DisplayString,
|
|
cfrJobTgtCluster DisplayString,
|
|
cfrJobTgtFsName DisplayString,
|
|
cfrJobTgtPath DisplayString,
|
|
cfrJobRunOnce YesNoValue,
|
|
cfrJobIsActive YesNoValue,
|
|
cfrJobErrorStatus INTEGER,
|
|
cfrJobState DisplayString,
|
|
cfrJobProcessedSize Gauge32,
|
|
cfrJobQueueSize Gauge32
|
|
}
|
|
|
|
cfrJobName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of a cfr job"
|
|
::= { cfrJobEntry 1 }
|
|
|
|
cfrJobId OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Cfr job id"
|
|
::= { cfrJobEntry 2 }
|
|
|
|
cfrJobSrcCluster OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source cluster name"
|
|
::= { cfrJobEntry 3 }
|
|
|
|
cfrJobSrcFsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source file system name"
|
|
::= { cfrJobEntry 4 }
|
|
|
|
cfrJobSrcPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Source path"
|
|
::= { cfrJobEntry 5 }
|
|
|
|
cfrJobTgtCluster OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Target cluster name"
|
|
::= { cfrJobEntry 6 }
|
|
|
|
cfrJobTgtFsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Target file system name"
|
|
::= { cfrJobEntry 7 }
|
|
|
|
cfrJobTgtPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Target path"
|
|
::= { cfrJobEntry 8 }
|
|
|
|
cfrJobRunOnce OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Yes if the CFR job is assigned a specific task.
|
|
The job terminates automatically when the
|
|
task completes. No if the CFR job runs
|
|
indefinitely and stops only when asked to stop"
|
|
::= { cfrJobEntry 9 }
|
|
|
|
cfrJobIsActive OBJECT-TYPE
|
|
SYNTAX YesNoValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Yes if CFR job is active, No if not active"
|
|
::= { cfrJobEntry 10 }
|
|
|
|
cfrJobErrorStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(0),
|
|
error(1),
|
|
partialError(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "CFR job error status. Partial error indiates
|
|
some parts of the job encountered an error.
|
|
Error indicates the job as a whole encountered
|
|
errors"
|
|
::= { cfrJobEntry 11 }
|
|
|
|
cfrJobState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Job state is one of UNKNOWN, STOPPED, STARTING, RUNNING, STOPPING"
|
|
::= { cfrJobEntry 12 }
|
|
|
|
cfrJobProcessedSize OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of files processed in K"
|
|
::= { cfrJobEntry 13 }
|
|
|
|
cfrJobQueueSize OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of files remaining in the queue in K"
|
|
::= { cfrJobEntry 14 }
|
|
|
|
cfrJobGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cfrJobName,
|
|
cfrJobId,
|
|
cfrJobSrcCluster,
|
|
cfrJobSrcFsName,
|
|
cfrJobSrcPath,
|
|
cfrJobTgtCluster,
|
|
cfrJobTgtFsName,
|
|
cfrJobTgtPath,
|
|
cfrJobRunOnce,
|
|
cfrJobIsActive,
|
|
cfrJobErrorStatus,
|
|
cfrJobState,
|
|
cfrJobProcessedSize,
|
|
cfrJobQueueSize
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Objects associated with a CFR Job"
|
|
::= { ibrixGroups 13 }
|
|
|
|
|
|
-- Hardware Information
|
|
|
|
hardwareInformationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF hardwareInformationEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware Information - enumerates hardware information of subcomponents"
|
|
::= { ibrixMibs 14 }
|
|
|
|
hardwareInformationEntry OBJECT-TYPE
|
|
SYNTAX HardwareInformationEntry
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Entry of Hardware Information"
|
|
INDEX { IMPLIED hwProductSerialNumber }
|
|
::= { hardwareInformationTable 1 }
|
|
|
|
HardwareInformationEntry ::=
|
|
SEQUENCE {
|
|
SKUSerialNumber DisplayString,
|
|
SKUProductNumber DisplayString,
|
|
hwProductSerialNumber DisplayString,
|
|
hwProductNumber DisplayString,
|
|
hwProductUUID DisplayString,
|
|
hwProductName DisplayString,
|
|
hwProductNameAlias DisplayString,
|
|
hwProductModelNumber DisplayString,
|
|
hwProductSubType DisplayString,
|
|
hwProductIpAddress DisplayString,
|
|
hwProductIloIpAddress DisplayString,
|
|
hwProductIloName DisplayString
|
|
}
|
|
|
|
SKUSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SKU Serial Number - encompassing X9000 SKU SN"
|
|
::= { hardwareInformationEntry 1 }
|
|
|
|
SKUProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "SKU Product Number - encompassing X9000 SKU PN "
|
|
::= { hardwareInformationEntry 2 }
|
|
|
|
hwProductSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Serial Number"
|
|
::= { hardwareInformationEntry 3 }
|
|
|
|
hwProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Number"
|
|
::= { hardwareInformationEntry 4 }
|
|
|
|
hwProductUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product UUID discovered from host"
|
|
::= { hardwareInformationEntry 5 }
|
|
|
|
hwProductName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Name"
|
|
::= { hardwareInformationEntry 6 }
|
|
|
|
hwProductNameAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Name Alias, generated by IBRIX Solution"
|
|
::= { hardwareInformationEntry 7 }
|
|
|
|
hwProductModelNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Model Number"
|
|
::= { hardwareInformationEntry 8 }
|
|
|
|
hwProductSubType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Sub Type"
|
|
::= { hardwareInformationEntry 9 }
|
|
|
|
hwProductIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Node IP Address"
|
|
::= { hardwareInformationEntry 10 }
|
|
|
|
hwProductIloIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product ILO IP Address"
|
|
::= { hardwareInformationEntry 11 }
|
|
|
|
hwProductIloName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product ILO Name"
|
|
::= { hardwareInformationEntry 12 }
|
|
|
|
hardwareInformationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
SKUSerialNumber,
|
|
SKUProductNumber,
|
|
hwProductSerialNumber,
|
|
hwProductNumber,
|
|
hwProductUUID,
|
|
hwProductName,
|
|
hwProductNameAlias,
|
|
hwProductModelNumber,
|
|
hwProductSubType,
|
|
hwProductIpAddress,
|
|
hwProductIloIpAddress,
|
|
hwProductIloName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Objects associated with a Hardware Information"
|
|
::= { ibrixGroups 14 }
|
|
|
|
|
|
-- Solution Information
|
|
|
|
solutionInformationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
solutionSerialNumber,
|
|
solutionModelNumber,
|
|
solutionName,
|
|
solutionProductNumber,
|
|
solutionUUID,
|
|
solutionIpAddress,
|
|
solutionSoftwareVersion,
|
|
solutionCustomerEntitlement,
|
|
solutionCountryCode,
|
|
solutionData1,
|
|
solutionData2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Objects associated with Solution Information"
|
|
::= { ibrixGroups 15 }
|
|
|
|
solutionSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Serial number"
|
|
::= { solutionInformationGroup 1 }
|
|
|
|
solutionModelNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Model number"
|
|
::= { solutionInformationGroup 2 }
|
|
|
|
solutionName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Solution Name"
|
|
::= { solutionInformationGroup 3 }
|
|
|
|
solutionProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Solution Product Number"
|
|
::= { solutionInformationGroup 4 }
|
|
|
|
solutionUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "UUID to Uniquely Identify Solution"
|
|
::= { solutionInformationGroup 5 }
|
|
|
|
solutionIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "User IP Address - User VIF / Cluster VIF"
|
|
::= { solutionInformationGroup 6 }
|
|
|
|
solutionSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Software Version generated by IBRIX"
|
|
::= { solutionInformationGroup 7 }
|
|
|
|
solutionCustomerEntitlement OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Customer Entitlement Information"
|
|
::= { solutionInformationGroup 8 }
|
|
|
|
solutionCountryCode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Country Code"
|
|
::= { solutionInformationGroup 9 }
|
|
|
|
solutionData1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Field reserved for future Use.
|
|
To be used for any additional info required about X9000 Solution"
|
|
::= { solutionInformationGroup 10 }
|
|
|
|
solutionData2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Field reserved for future Use.
|
|
To be used for any additional info required about X9000 Solution"
|
|
::= { solutionInformationGroup 11 }
|
|
|
|
-- Notifications
|
|
|
|
ibrixGenericEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
eventIndex,
|
|
eventType,
|
|
eventDescription,
|
|
eventUUID,
|
|
eventSolutionSerialNumber,
|
|
eventSolutionProductNumber,
|
|
eventSeverity,
|
|
eventOidValue,
|
|
eventText,
|
|
eventFRU,
|
|
eventCustomerEntitlement
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "This is a generic Ibrix Fusion event"
|
|
::= { ibrixEventsV2 1 }
|
|
|
|
ibrixGenericEventGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ibrixGenericEvent }
|
|
STATUS current
|
|
DESCRIPTION "Notification group for generic events sent by the Fusion Manager"
|
|
::= { ibrixEventsGroups 2 }
|
|
|
|
|
|
-- Event table
|
|
|
|
eventTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EventEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Ibrix Fusion last event"
|
|
::= { ibrixEvents 1 }
|
|
|
|
eventEntry OBJECT-TYPE
|
|
SYNTAX EventEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Entry for Ibrix Fusion event"
|
|
INDEX { eventIndex }
|
|
::= { eventTable 1 }
|
|
|
|
EventEntry ::=
|
|
SEQUENCE {
|
|
eventIndex Unsigned32,
|
|
eventType INTEGER,
|
|
eventDescription DisplayString,
|
|
eventUUID DisplayString,
|
|
eventSolutionSerialNumber DisplayString,
|
|
eventSolutionProductNumber DisplayString,
|
|
eventSeverity INTEGER,
|
|
eventOidValue OBJECT IDENTIFIER,
|
|
eventText DisplayString,
|
|
eventFRU DisplayString,
|
|
eventCustomerEntitlement DisplayString
|
|
}
|
|
|
|
|
|
eventIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "counter of the last event since Fusion Manager restart"
|
|
::= { eventEntry 1 }
|
|
|
|
|
|
eventType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deviceMirrorFaulty(1),
|
|
deviceMirrorOk(2),
|
|
filesystemCreated(3),
|
|
filesystemDeleted(4),
|
|
filesystemSpaceFull(5),
|
|
filesystemSpaceAvailable(6),
|
|
filesystemMounted(7),
|
|
filesystemUnmounted(8),
|
|
filesystemOffline(9),
|
|
filesystemQuotaGroupOverHard(10),
|
|
filesystemQuotaGroupOverSoft(11),
|
|
filesystemQuotaGroupSet(12),
|
|
filesystemQuotaUserOverHard(13),
|
|
filesystemQuotaUserOverSoft(14),
|
|
filesystemQuotaUserSet(15),
|
|
filesystemQuotaoffFailed(16),
|
|
filesystemQuotaonFailed(17),
|
|
filesystemSnapshotInvalid(18),
|
|
hbaLinkDown(19),
|
|
hbaLinkUp(20),
|
|
iadDown(21),
|
|
iadInitializing(22),
|
|
iadUp(23),
|
|
jobFailed(24),
|
|
jobSucceeded(25),
|
|
physicalvolumeAdded(26),
|
|
physicalvolumeDeleted(27),
|
|
segmentActivateFailed(28),
|
|
segmentSpaceFull(29),
|
|
segmentSpaceAvailable(30),
|
|
segmentMigrated(31),
|
|
segmentMissing(32),
|
|
segmentRejected(33),
|
|
serverDeleted(35),
|
|
serverFailedback(36),
|
|
serverFailedover(37),
|
|
serverPowerDown(38),
|
|
serverPowerUp(39),
|
|
serverRegistered(40),
|
|
serverStatusDown(41),
|
|
serverStatusUp(42),
|
|
serverUnreachable(43),
|
|
serverCpuUsage(44),
|
|
serverCpuNormal(45),
|
|
vendorstorageCreated(46),
|
|
vendorstorageDeleted(47),
|
|
volumegroupCreated(48),
|
|
volumegroupDeleted(49),
|
|
filesystemQuotaGroupUnderHard(50),
|
|
filesystemQuotaGroupUnderSoft(51),
|
|
filesystemQuotaGroupUnset(52),
|
|
filesystemQuotaUserUnderHard(53),
|
|
filesystemQuotaUserUnderSoft(54),
|
|
filesystemQuotaUserUnset(55),
|
|
logicalvolumeActivateFailed(56),
|
|
filesystemQuotaOn(57),
|
|
filesystemQuotaOff(58),
|
|
haFusionmanagerUp(59),
|
|
haFusionmanagerDown(60),
|
|
haFusionmanagerStarted(61),
|
|
haStonithDown(62),
|
|
haStonithUp(63),
|
|
haStonithReset(64),
|
|
haDisabled(65),
|
|
haEnabled(66),
|
|
haNodeStandbyOn(67),
|
|
haNodeStandbyOff(68),
|
|
haMalfunction(69),
|
|
haFusionmanagerHealth(70),
|
|
filesystemSpaceAlert(71),
|
|
filesystemSpaceWarn(72),
|
|
serverTemperatureSensorWarn(73),
|
|
serverProcessorSensorWarn(74),
|
|
serverVoltageSensorWarn(75),
|
|
serverPowersupplySensorWarn(76),
|
|
serverFanSensorWarn(77),
|
|
serverMemorySensorWarn(78),
|
|
cfrJobRunning(79),
|
|
cfrJobStopped(80),
|
|
nicUp(81),
|
|
nicDown(82),
|
|
hbaLinkAdded(83),
|
|
hbaLinkRemoved(84),
|
|
serverSensorMonitoringStarted(85),
|
|
serverSensorMonitoringStopped(86),
|
|
serverMonitoredSensorsStale(87),
|
|
serverMonitoredSensorsActive(88),
|
|
serverReachable(89),
|
|
serverDeregistered(90),
|
|
hostUnknown(91),
|
|
hostKnown(92),
|
|
nicAdded(93),
|
|
nicRemoved(94),
|
|
mirrorStateHealth(95),
|
|
serverInfailover(96),
|
|
serverTemperatureSensorAlert(97),
|
|
serverTemperatureSensorNormal(98),
|
|
serverProcessorSensorAlert(99),
|
|
serverProcessorSensorNormal(100),
|
|
serverVoltageSensorAlert(101),
|
|
serverVoltageSensorNormal(102),
|
|
serverPowersupplySensorAlert(103),
|
|
serverPowersupplySensorNormal(104),
|
|
serverFanSensorAlert(105),
|
|
serverFanSensorNormal(106),
|
|
serverMemorySensorAlert(107),
|
|
serverMemorySensorNormal(108),
|
|
serverUsingAlternateIp(109),
|
|
serverUsingPrimaryIp(110),
|
|
segmentAvailable(111),
|
|
segmentUnavailable(112),
|
|
segmentCreated(113),
|
|
segmentDeleted(114),
|
|
serverFailoverFailed(115),
|
|
serverStatusInitializing(116),
|
|
serverInfailback(117),
|
|
serverFailbackFailed(118),
|
|
serverDumpStarted(119),
|
|
filesystemFilesFull(120),
|
|
filesystemFilesAvailable(121),
|
|
filesystemFilesAlert(122),
|
|
filesystemFilesWarn(123),
|
|
segmentFilesFull(124),
|
|
segmentFilesAvailable(125),
|
|
serverPartiallyFailedOver(126),
|
|
serverPartiallyFailedBack(127),
|
|
serverPowerDownFailed(128),
|
|
serverPowerUpFailed(129),
|
|
nfsStopFailed(130),
|
|
nfsStartFailed(131),
|
|
migratorStarting(132),
|
|
migratorRunning(133),
|
|
migratorStopping(134),
|
|
migratorCompleted(135),
|
|
migratorWorkerFailed(136),
|
|
migratorAnalyzerFailed(137),
|
|
migratorManualStop(138),
|
|
migratorStoppedByFailover(139),
|
|
migratorStoppedByFailback(140),
|
|
migratorStoppedBySegmentMigration(141),
|
|
migratorStoppedByFsExpansion(142),
|
|
migratorStoppedByReplicator(143),
|
|
cfrJobDomainScanStarted(144),
|
|
cfrJobDomainScanEnded(145),
|
|
cfrJobConnectionLost(146),
|
|
cfrJobConnectionEstablished(147),
|
|
serverFailedoverWithErrors(148),
|
|
serverFailedbackWithErrors(149),
|
|
cfrJobLogSpaceLow(150),
|
|
cfrJobTargetFilesystemFull(151),
|
|
shRunning(152),
|
|
shCompleted(153),
|
|
shFailed(154),
|
|
shManualStop(155),
|
|
migratorStartFailed(156),
|
|
migratorStopFailed(157),
|
|
snapshotSegementSpaceAvailable(158),
|
|
snapshotSegmentSpaceWarn(159),
|
|
snapshotSegmentSpaceAlert(160),
|
|
snapshotSegmentSpaceFull(161),
|
|
snapshotSegmentInvalid(162),
|
|
snapshotCreated(163),
|
|
snapshotDeleted(164),
|
|
segmentSpaceWarn(165),
|
|
segmentSpaceAlert(166),
|
|
segmentFilesWarn(167),
|
|
segmentFilesAlert(168),
|
|
logicalvolumeCreated(169),
|
|
logicalvolumeExtended(170),
|
|
logicalvolumeReduced(171),
|
|
logicalvolumeDeleted(172),
|
|
volumegroupExtended(173),
|
|
volumegroupReduced(174),
|
|
segmentMapUpdateFailed(175),
|
|
serverPoweringUp(176),
|
|
serverMountingFilesystems(177),
|
|
asyncRepRunning(178),
|
|
asyncRepFailed(179),
|
|
asyncRepStartFailed(180),
|
|
asyncRepStopFailed(181),
|
|
asyncRepCompleted(182),
|
|
asyncRepManualStop(183),
|
|
bulkRepRunning(184),
|
|
bulkRepFailed(185),
|
|
bulkRepStartFailed(186),
|
|
bulkRepStopFailed(187),
|
|
bulkRepCompleted(188),
|
|
bulkRepManualStop(189),
|
|
nicConfigMatchOk(190),
|
|
nicConfigMismatchWarn(191),
|
|
nicConfigMismatchAlert(192),
|
|
nicInactive(193),
|
|
hbaStatusStale(194),
|
|
taskStartCommand(196),
|
|
taskStopCommand(197),
|
|
taskPauseCommand(198),
|
|
taskResumeCommand(199),
|
|
loginSuccess(200),
|
|
loginFailure(201),
|
|
logoff(202),
|
|
fileSystemCmd(203),
|
|
serverCmd(204),
|
|
clientCmd(205),
|
|
genericCmd(206),
|
|
rebalanceRunning(207),
|
|
rebalanceFailed(208),
|
|
rebalanceStartFailed(209),
|
|
rebalanceStopFailed(210),
|
|
rebalanceCompleted(211),
|
|
rebalanceManualStop(212),
|
|
rebalanceStarting(213),
|
|
rebalanceStopping(214),
|
|
asyncRepTaskStopping(215),
|
|
migratorFailed(216),
|
|
kernelResponseAlert(217),
|
|
physicalDiskUp(230),
|
|
physicalDiskDown(231),
|
|
physicalDiskWarn(232),
|
|
physicalDiskFailure(233),
|
|
physicalDiskStale(234),
|
|
physicalDiskDegraded(235),
|
|
filesystemUserOverQuota(248),
|
|
filesystemGroupOverQuota(249),
|
|
filesystemDtreeOverQuota(250),
|
|
filesystemDtreeQuotaSet(251),
|
|
filesystemDtreeQuotaUnset(252),
|
|
serverHardwareUp(253),
|
|
serverHardwareDown(254),
|
|
serverHardwareWarn(255),
|
|
serverHardwareFailure(256),
|
|
serverHardwareStale(257),
|
|
serverHardwareDegraded(258),
|
|
httpdDown(259),
|
|
httpdUp(260),
|
|
ftpdHealth(261),
|
|
cfrJobDomainScanCanceled(262),
|
|
cfrJobDomainScanFailed(263),
|
|
cfrJobLogDiskIOFailed(264),
|
|
cfrJobAuthFailed(265),
|
|
taskManualStop(266),
|
|
taskStopping(267),
|
|
taskRunning(268),
|
|
taskFailed(269),
|
|
taskStarting(270),
|
|
taskStopFailed(271),
|
|
taskStartFailed(272),
|
|
taskCompleted(273),
|
|
cfrJobReplicationFailed(274),
|
|
cfrJobTransactionStopped(275),
|
|
snapTreeCreated(276),
|
|
snapTreeDeleted(277),
|
|
snapshotCreatedOnSchedule(278),
|
|
snapshotOnScheduleFailed(279),
|
|
d2dservices(280),
|
|
ibrixcollectDataCollectionSuccess(281),
|
|
ibrixcollectDataCollectionFailed(282),
|
|
validationJobStarted(283),
|
|
validationJobCompleted(284),
|
|
validationJobPaused(285),
|
|
validationJobResumed(286),
|
|
validationJobRemoved(287),
|
|
validationJobErrored(288),
|
|
validationJobHashFailed(289),
|
|
validationJobAlert(290),
|
|
d2dhardwareComponentUp(291),
|
|
d2dhardwareComponentDown(292),
|
|
d2dhardwareComponentWarn(293),
|
|
d2dhardwareComponentFailure(294),
|
|
d2dhardwareComponentStale(295),
|
|
d2dhardwareComponentDegraded(296),
|
|
onlineQuotacheckStarting(297),
|
|
onlineQuotacheckRunning(298),
|
|
onlineQuotacheckStopping(299),
|
|
onlineQuotacheckCompleted(300),
|
|
onlineQuotacheckFailed(301),
|
|
onlineQuotacheckManualStop(302),
|
|
onlineQuotacheckStopFailed(303),
|
|
snapshotOnScheduleError(304),
|
|
hardwarecomponentFailure(305),
|
|
hardwarecomponentUp(306),
|
|
kernelFileSystemUp(307),
|
|
kernelFileSystemDown(308),
|
|
partitionSizeOk(309),
|
|
partitionSizeCritical(310),
|
|
partitionSizeFull(311),
|
|
AvUnreachableVse(312),
|
|
AvUnusedVse(313),
|
|
AvOperationalVse(314),
|
|
AvMulitpleVendors(315),
|
|
startPlatformMonitorFailed(316),
|
|
setMonitoringHostFailed(317),
|
|
d2dLicenseViolation(318),
|
|
d2dUserMgmtOperation(319),
|
|
d2dSystemPowerChange(320),
|
|
cfrBadHealth(321),
|
|
filesystemUserUnderQuota(322),
|
|
filesystemGroupUnderQuota(323),
|
|
filesystemDtreeUnderQuota(324),
|
|
partitionSizeVeryCritical(325),
|
|
ibrixCollectDataCollectionFailedVmIncomplete(326),
|
|
d2d_fwUpdateBegin(327),
|
|
d2d_fwUpdateEnd(328),
|
|
d2d_fwUpdateFail(329),
|
|
d2d_fwUpdateRebootRequired(330),
|
|
d2d_fwListRecommendations(331),
|
|
serverUptimeNormal(332),
|
|
serverUptimeOvershoot(333)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Events generated by Ibrix Fusion"
|
|
::= { eventEntry 2 }
|
|
|
|
eventDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of the event"
|
|
::= { eventEntry 3 }
|
|
|
|
eventUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "UUID of the Solution generating the event"
|
|
::= { eventEntry 4 }
|
|
|
|
eventSolutionSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Solution Serial Number"
|
|
::= { eventEntry 5 }
|
|
|
|
eventSolutionProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Solution Product Number"
|
|
::= { eventEntry 6 }
|
|
|
|
eventSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alert(1),
|
|
info(2),
|
|
warn(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "how serious is this event"
|
|
::= { eventEntry 7 }
|
|
|
|
eventOidValue OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "OID of the table relevant to this event"
|
|
::= { eventEntry 8 }
|
|
|
|
eventText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Text string describing the event. Combines and replaces
|
|
eventDescription and other event data into
|
|
a single more descriptive text"
|
|
::= { eventEntry 9 }
|
|
|
|
eventFRU OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Field Replacement Unit (FRU) generating the event.
|
|
Unused for Software events.Reserved for future use"
|
|
::= { eventEntry 10 }
|
|
|
|
eventCustomerEntitlement OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Customer Entitlement Information"
|
|
::= { eventEntry 11 }
|
|
|
|
eventGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
eventIndex,
|
|
eventType,
|
|
eventDescription,
|
|
eventUUID,
|
|
eventSolutionSerialNumber,
|
|
eventSolutionProductNumber,
|
|
eventSeverity,
|
|
eventOidValue,
|
|
eventText,
|
|
eventFRU,
|
|
eventCustomerEntitlement
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Group objects associated with an event"
|
|
::= { ibrixEventsGroups 1 }
|
|
|
|
END
|