1515 lines
54 KiB
Plaintext
1515 lines
54 KiB
Plaintext
|
--*****************************************************************************
|
||
|
-- Unitrends SNMP subagent MIB
|
||
|
-- MIB Revision: 1.4
|
||
|
--
|
||
|
-- Unitrends copyright information 2013-2016
|
||
|
--*****************************************************************************
|
||
|
|
||
|
UNITRENDS-SNMP DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Counter32, Integer32
|
||
|
FROM SNMPv2-SMI
|
||
|
|
||
|
DisplayString, TEXTUAL-CONVENTION
|
||
|
FROM SNMPv2-TC;
|
||
|
|
||
|
unitrends OBJECT IDENTIFIER ::= { enterprises 21865 }
|
||
|
rr OBJECT IDENTIFIER ::= { unitrends 1 }
|
||
|
trapMembers OBJECT IDENTIFIER ::= { rr 1 }
|
||
|
trapGroups OBJECT IDENTIFIER ::= { rr 2 }
|
||
|
trap100 OBJECT IDENTIFIER ::= { trapGroups 100 }
|
||
|
trapPrefix OBJECT IDENTIFIER ::= { trap100 0 }
|
||
|
bpGroup OBJECT IDENTIFIER ::= { rr 3 }
|
||
|
ipmiGroup OBJECT IDENTIFIER ::= { rr 4 }
|
||
|
diskGroup OBJECT IDENTIFIER ::= { rr 5 }
|
||
|
mgtGroup OBJECT IDENTIFIER ::= { rr 6 }
|
||
|
bpBackupGroup OBJECT IDENTIFIER ::= { bpGroup 10 }
|
||
|
bpCapacityGroup OBJECT IDENTIFIER ::= { bpGroup 20 }
|
||
|
bpReplicationGroup OBJECT IDENTIFIER ::= { bpGroup 30 }
|
||
|
bpArchiveGroup OBJECT IDENTIFIER ::= { bpGroup 40 }
|
||
|
coolingGroup OBJECT IDENTIFIER ::= { ipmiGroup 10 }
|
||
|
tempGroup OBJECT IDENTIFIER ::= { ipmiGroup 20 }
|
||
|
voltageGroup OBJECT IDENTIFIER ::= { ipmiGroup 30 }
|
||
|
eventlogGroup OBJECT IDENTIFIER ::= { ipmiGroup 40 }
|
||
|
physdiskGroup OBJECT IDENTIFIER ::= { diskGroup 10 }
|
||
|
volumeGroup OBJECT IDENTIFIER ::= { diskGroup 20 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- MODULE IDENTITY AND REVISION GROUP
|
||
|
--*****************************************************************************
|
||
|
unitrendsSnmpModule MODULE-IDENTITY
|
||
|
LAST-UPDATED "201607281600Z" -- UTC format is YYMMDDHHmmZ
|
||
|
ORGANIZATION "Unitrends"
|
||
|
CONTACT-INFO " "
|
||
|
DESCRIPTION "This SNMP MIB module supports the Unitrends Rapid Recovery
|
||
|
backup appliances for monitoring various components,
|
||
|
providing SNMP access to GET and TRAP information,
|
||
|
and support events through the NOTIFICATION-TYPE construct.
|
||
|
|
||
|
Version: 1.4 07/28/2016
|
||
|
Unitrends copyright information 2013-2016"
|
||
|
::= { bpGroup 1 }
|
||
|
|
||
|
--
|
||
|
--
|
||
|
--
|
||
|
UnitrendsStatus ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION "The status used for the overall health of the server."
|
||
|
SYNTAX INTEGER {
|
||
|
other(1),
|
||
|
unknown(2),
|
||
|
ok(3),
|
||
|
nonCritical(4),
|
||
|
critical(5),
|
||
|
nonRecoverable(6),
|
||
|
lowerCritical(7),
|
||
|
upperCritical(8) }
|
||
|
|
||
|
UnitrendsFeatureStatus ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION "The status of a particular feature."
|
||
|
SYNTAX INTEGER {
|
||
|
other(1),
|
||
|
unknown(2),
|
||
|
disabled(3),
|
||
|
enabled(4),
|
||
|
notImplemented(5) }
|
||
|
|
||
|
UnitrendsSeverity ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION "The severity of the event."
|
||
|
SYNTAX INTEGER {
|
||
|
clearing(0),
|
||
|
error(1),
|
||
|
warning(2),
|
||
|
information(3) }
|
||
|
|
||
|
OneBasedIndex ::= Integer32(1..2147483647)
|
||
|
|
||
|
--*****************************************************************************
|
||
|
--
|
||
|
-- SYSTEM MANAGEMENT INFO GROUP
|
||
|
--
|
||
|
--*****************************************************************************
|
||
|
|
||
|
mgtInfoAssetId OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Unitrends Asset ID of the system."
|
||
|
::= { mgtGroup 1 }
|
||
|
|
||
|
mgtInfoHostname OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Hostname of the system."
|
||
|
::= { mgtGroup 2 }
|
||
|
|
||
|
mgtInfoKernelVersion OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Linux Kernel version of the system."
|
||
|
::= { mgtGroup 3 }
|
||
|
|
||
|
mgtInfoMemoryTotal OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines Total Memory (MB) on the system."
|
||
|
::= { mgtGroup 4 }
|
||
|
|
||
|
mgtInfoMemoryUsed OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines Memory Used (MB) on the system."
|
||
|
::= { mgtGroup 5 }
|
||
|
|
||
|
mgtInfoMemoryFree OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines Memory Free (MB) on the system."
|
||
|
::= { mgtGroup 6 }
|
||
|
|
||
|
mgtInfoCpuUsed OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the percentage of CPU used."
|
||
|
::= { mgtGroup 7 }
|
||
|
|
||
|
mgtInfoBaseboard OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the system baseboard model."
|
||
|
::= { mgtGroup 8 }
|
||
|
|
||
|
mgtInfoBiosVersion OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the BIOS version on the system."
|
||
|
::= { mgtGroup 9 }
|
||
|
|
||
|
mgtInfoFwVersion OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Firmware version on the system."
|
||
|
::= { mgtGroup 10 }
|
||
|
|
||
|
mgtInfoDhcpMode OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the DHCP Mode of the IPMI LAN interface."
|
||
|
::= { mgtGroup 11 }
|
||
|
|
||
|
mgtInfoIpAddress OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the IP Address of the IPMI LAN interface."
|
||
|
::= { mgtGroup 12 }
|
||
|
|
||
|
mgtInfoMacAddress OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the MAC Address of the IPMI LAN interface."
|
||
|
::= { mgtGroup 13 }
|
||
|
|
||
|
mgtInfoSubnetMask OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Subnet Mask of the IPMI LAN interface."
|
||
|
::= { mgtGroup 14 }
|
||
|
|
||
|
mgtInfoGatewayIP OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Gateway IP Address of the IPMI LAN interface."
|
||
|
::= { mgtGroup 15 }
|
||
|
|
||
|
mgtInfoGatewayMac OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Gateway MAC Address of the IPMI LAN interface."
|
||
|
::= { mgtGroup 16 }
|
||
|
|
||
|
mgtInfoLanPort OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the IPMI LAN interface port used."
|
||
|
::= { mgtGroup 17 }
|
||
|
|
||
|
mgtInfoManufDate OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the IPMI Manufacturing Date of the baseboard."
|
||
|
::= { mgtGroup 18 }
|
||
|
|
||
|
mgtInfoRelease OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Unitrends release version."
|
||
|
::= { mgtGroup 19 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
--
|
||
|
-- POWER GROUP
|
||
|
--
|
||
|
--*****************************************************************************
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
-- Voltage Probe Table
|
||
|
-------------------------------------------------------------------------------
|
||
|
voltageProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of voltage sensors available
|
||
|
on the system"
|
||
|
::= { voltageGroup 1 }
|
||
|
|
||
|
voltageProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF VoltageProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Voltage Probe Table."
|
||
|
::= { voltageGroup 2 }
|
||
|
|
||
|
|
||
|
voltageProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX VoltageProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Voltage Probe Table Entry."
|
||
|
INDEX { voltageIndex }
|
||
|
::= { voltageProbeTable 1 }
|
||
|
|
||
|
VoltageProbeTableEntry ::= SEQUENCE {
|
||
|
voltageIndex OneBasedIndex,
|
||
|
voltageDeviceId INTEGER,
|
||
|
voltageDescription DisplayString,
|
||
|
voltageStatusString DisplayString,
|
||
|
voltageStatus UnitrendsStatus,
|
||
|
voltageReading DisplayString,
|
||
|
voltageUpperCriticalThreshold DisplayString,
|
||
|
voltageLowerCriticalThreshold DisplayString
|
||
|
}
|
||
|
|
||
|
voltageIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the voltage probe."
|
||
|
::= { voltageProbeTableEntry 1 }
|
||
|
|
||
|
voltageDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines an unique ID for the voltage probe"
|
||
|
::= { voltageProbeTableEntry 2 }
|
||
|
|
||
|
voltageDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute textually describes the voltage probe."
|
||
|
::= { voltageProbeTableEntry 3 }
|
||
|
|
||
|
voltageStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current status of the sensor will be one of the
|
||
|
following strings: OK, Error, Degraded or Unknown."
|
||
|
::= { voltageProbeTableEntry 4 }
|
||
|
|
||
|
voltageStatus OBJECT-TYPE
|
||
|
SYNTAX UnitrendsStatus
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current health status of the sensor."
|
||
|
::= { voltageProbeTableEntry 5 }
|
||
|
|
||
|
voltageReading OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The current reading of the voltage probe."
|
||
|
::= { voltageProbeTableEntry 6 }
|
||
|
|
||
|
voltageUpperCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The upper critical threshold for the voltage probe, in
|
||
|
millivolts."
|
||
|
::= { voltageProbeTableEntry 7 }
|
||
|
|
||
|
voltageLowerCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The lower non-critical threshold for the voltage probe, in
|
||
|
millivolts."
|
||
|
::= { voltageProbeTableEntry 8 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
--
|
||
|
-- THERMAL GROUP
|
||
|
--
|
||
|
--*****************************************************************************
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
-- Cooling Device Table
|
||
|
-------------------------------------------------------------------------------
|
||
|
coolingDeviceInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of fan sensors available
|
||
|
on the system"
|
||
|
::= { coolingGroup 1 }
|
||
|
|
||
|
coolingDeviceTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF CoolingDeviceTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Cooling Device Table."
|
||
|
::= { coolingGroup 2 }
|
||
|
|
||
|
coolingDeviceTableEntry OBJECT-TYPE
|
||
|
SYNTAX CoolingDeviceTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Cooling Device Table Entry"
|
||
|
INDEX { coolingDeviceIndex }
|
||
|
::= { coolingDeviceTable 1 }
|
||
|
|
||
|
CoolingDeviceTableEntry ::= SEQUENCE {
|
||
|
coolingDeviceIndex OneBasedIndex,
|
||
|
coolingDeviceId INTEGER,
|
||
|
coolingDeviceDescription DisplayString,
|
||
|
coolingDeviceStatusString DisplayString,
|
||
|
coolingDeviceStatus UnitrendsStatus,
|
||
|
coolingDeviceReading DisplayString,
|
||
|
coolingDeviceUpperCriticalThreshold DisplayString,
|
||
|
coolingDeviceLowerCriticalThreshold DisplayString
|
||
|
}
|
||
|
|
||
|
coolingDeviceIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the cooling device."
|
||
|
::= { coolingDeviceTableEntry 1 }
|
||
|
|
||
|
coolingDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines an unique ID for the cooling device"
|
||
|
::= { coolingDeviceTableEntry 2 }
|
||
|
|
||
|
coolingDeviceDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute textually describes the cooling device."
|
||
|
::= { coolingDeviceTableEntry 3 }
|
||
|
|
||
|
coolingDeviceStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current status of the sensor will be one of the
|
||
|
following strings: OK, Error, Degraded or Unknown."
|
||
|
::= { coolingDeviceTableEntry 4 }
|
||
|
|
||
|
coolingDeviceStatus OBJECT-TYPE
|
||
|
SYNTAX UnitrendsStatus
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current health status of the sensor."
|
||
|
::= { coolingDeviceTableEntry 5 }
|
||
|
|
||
|
coolingDeviceReading OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute contains the current fan sensor
|
||
|
reading, measured in the units specified by the Fan Units attribute."
|
||
|
::= { coolingDeviceTableEntry 6 }
|
||
|
|
||
|
coolingDeviceUpperCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute contains the major error threshold
|
||
|
level for the fan. The threshold is given in the units specified by the Fan Units
|
||
|
attribute. This attribute may not apply to all fan types."
|
||
|
::= { coolingDeviceTableEntry 7 }
|
||
|
|
||
|
coolingDeviceLowerCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute contains the lower critical threshold level
|
||
|
for the fan. The threshold is given in the units specified by the Fan Units
|
||
|
attribute. This attribute may not apply to all fan types."
|
||
|
::= { coolingDeviceTableEntry 8 }
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
-- Temperature Probe Table
|
||
|
-------------------------------------------------------------------------------
|
||
|
temperatureProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of temperature sensors
|
||
|
available on the system"
|
||
|
::= { tempGroup 1 }
|
||
|
|
||
|
temperatureProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TemperatureProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Temperature Probe Table."
|
||
|
::= { tempGroup 2 }
|
||
|
|
||
|
temperatureProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX TemperatureProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Temperature Probe Table Entry."
|
||
|
INDEX { temperatureIndex }
|
||
|
::= { temperatureProbeTable 1 }
|
||
|
|
||
|
TemperatureProbeTableEntry ::= SEQUENCE {
|
||
|
temperatureIndex OneBasedIndex,
|
||
|
temperatureDeviceId INTEGER,
|
||
|
temperatureDescription DisplayString,
|
||
|
temperatureStatusString DisplayString,
|
||
|
temperatureStatus UnitrendsStatus,
|
||
|
temperatureReading DisplayString,
|
||
|
temperatureUpperCriticalThreshold DisplayString,
|
||
|
temperatureLowerCriticalThreshold DisplayString
|
||
|
}
|
||
|
|
||
|
temperatureIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the temperature probe."
|
||
|
::= { temperatureProbeTableEntry 1 }
|
||
|
|
||
|
temperatureDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines a unique ID for the temperature probe."
|
||
|
::= { temperatureProbeTableEntry 2 }
|
||
|
temperatureDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute textually describes the temperature probe."
|
||
|
::= { temperatureProbeTableEntry 3}
|
||
|
|
||
|
temperatureStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current status of the sensor will be one of the
|
||
|
following strings: OK, Error, Degraded or Unknown."
|
||
|
::= { temperatureProbeTableEntry 4 }
|
||
|
|
||
|
temperatureStatus OBJECT-TYPE
|
||
|
SYNTAX UnitrendsStatus
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Current health status of the sensor."
|
||
|
::= { temperatureProbeTableEntry 5 }
|
||
|
|
||
|
temperatureReading OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The present temperature reading of this temperature probe
|
||
|
in 1/10th degrees C. 0x8000000 denotes 'unknown'."
|
||
|
::= { temperatureProbeTableEntry 6 }
|
||
|
|
||
|
temperatureUpperCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The upper critical threshold for the temperature probe, in
|
||
|
/10th degrees C. 0x80000000 denotes 'unknown'."
|
||
|
::= { temperatureProbeTableEntry 7 }
|
||
|
|
||
|
temperatureLowerCriticalThreshold OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The lower critical threshold for the temperature probe, in
|
||
|
1/10 degrees C. 0x80000000 denotes 'unknown'."
|
||
|
::= { temperatureProbeTableEntry 8 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- IPMI Event Log Entries
|
||
|
--*****************************************************************************
|
||
|
eventlogProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of event log entries
|
||
|
available on the system"
|
||
|
::= { eventlogGroup 1 }
|
||
|
|
||
|
eventlogProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EventLogProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Voltage Probe Table."
|
||
|
::= { eventlogGroup 2 }
|
||
|
|
||
|
eventlogProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX EventLogTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Temperature Probe Table Entry."
|
||
|
INDEX { temperatureIndex }
|
||
|
::= { eventlogProbeTable 1 }
|
||
|
|
||
|
EventLogTableEntry ::= SEQUENCE {
|
||
|
eventlogDescription DisplayString
|
||
|
}
|
||
|
|
||
|
eventlogEntryDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object contains the IPMI System Event Log entry description."
|
||
|
::= { eventlogProbeTableEntry 2 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- BP Backup Info
|
||
|
--*****************************************************************************
|
||
|
backupProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of Backup entries
|
||
|
available on the system"
|
||
|
::= { bpBackupGroup 1 }
|
||
|
|
||
|
backupProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF BackupProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Backup Probe Table."
|
||
|
::= { bpBackupGroup 2 }
|
||
|
|
||
|
backupProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX BackupProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This defines the Backup Probe Table Entry matching the Backups Report."
|
||
|
INDEX { backupIndex }
|
||
|
::= { backupProbeTable 1 }
|
||
|
|
||
|
BackupProbeTableEntry ::= SEQUENCE {
|
||
|
backupIndex OneBasedIndex,
|
||
|
backupId INTEGER,
|
||
|
backupClient DisplayString,
|
||
|
backupStatusString DisplayString,
|
||
|
backupStatusValue INTEGER,
|
||
|
backupTime DisplayString,
|
||
|
backupType DisplayString,
|
||
|
backupSize DisplayString,
|
||
|
backupNumFiles INTEGER,
|
||
|
backupIsLast INTEGER
|
||
|
}
|
||
|
|
||
|
backupIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This is an index (one based) for the backup in the list."
|
||
|
::= { backupProbeTableEntry 1 }
|
||
|
|
||
|
backupId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This is the unique backup ID number of the backup."
|
||
|
::= { backupProbeTableEntry 2 }
|
||
|
|
||
|
backupClient OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Client Name for the backup."
|
||
|
::= { backupProbeTableEntry 3 }
|
||
|
|
||
|
backupStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Status String for the backup."
|
||
|
::= { backupProbeTableEntry 4 }
|
||
|
|
||
|
backupStatusValue OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Status Value for the backup."
|
||
|
::= { backupProbeTableEntry 5 }
|
||
|
|
||
|
backupTime OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Date/Time for the backup."
|
||
|
::= { backupProbeTableEntry 6 }
|
||
|
|
||
|
backupType OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Backup Type for the backup."
|
||
|
::= { backupProbeTableEntry 7 }
|
||
|
|
||
|
backupSize OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Size in MB of the backup."
|
||
|
::= { backupProbeTableEntry 8 }
|
||
|
|
||
|
backupNumFiles OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Number of Files in the backup."
|
||
|
::= { backupProbeTableEntry 9 }
|
||
|
|
||
|
backupIsLast OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Set to 1 if this is the last backup of this type."
|
||
|
::= { backupProbeTableEntry 10 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- BP Capacity Info
|
||
|
--*****************************************************************************
|
||
|
capacityProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of Capacity entries
|
||
|
available on the system"
|
||
|
::= { bpCapacityGroup 1 }
|
||
|
|
||
|
capacityProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF CapacityProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Capacity Probe Table."
|
||
|
::= { bpCapacityGroup 2 }
|
||
|
|
||
|
capacityProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX CapacityProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Capacity Probe Table Entry."
|
||
|
INDEX { capacityIndex }
|
||
|
::= { capacityProbeTable 1 }
|
||
|
|
||
|
CapacityProbeTableEntry ::= SEQUENCE {
|
||
|
capacityIndex OneBasedIndex,
|
||
|
capacityDeviceId INTEGER,
|
||
|
capacityDeviceName DisplayString,
|
||
|
capacityDeviceFilename DisplayString,
|
||
|
capacitySize DisplayString,
|
||
|
capacityUsed DisplayString,
|
||
|
capacityFree DisplayString
|
||
|
}
|
||
|
|
||
|
capacityIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the capacity."
|
||
|
::= { capacityProbeTableEntry 1 }
|
||
|
|
||
|
capacityDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the unique Device ID of the device."
|
||
|
::= { capacityProbeTableEntry 2 }
|
||
|
|
||
|
capacityDeviceName OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Device Name for the device whose capacity is reported."
|
||
|
::= { capacityProbeTableEntry 3 }
|
||
|
|
||
|
capacityDeviceFilename OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Device Filename for the device whose capacity is reported."
|
||
|
::= { capacityProbeTableEntry 4 }
|
||
|
|
||
|
capacitySize OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Capacity or total logical Size of this device."
|
||
|
::= { capacityProbeTableEntry 5 }
|
||
|
|
||
|
capacityUsed OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The amount of space Used on this device."
|
||
|
::= { capacityProbeTableEntry 6 }
|
||
|
|
||
|
capacityFree OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The amount of Free space on this device."
|
||
|
::= { capacityProbeTableEntry 7 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- BP Replication Info
|
||
|
--*****************************************************************************
|
||
|
replicationProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of Replication entries
|
||
|
available on the system"
|
||
|
::= { bpReplicationGroup 1 }
|
||
|
|
||
|
replicationProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF ReplicationProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Replication Probe Table."
|
||
|
::= { bpReplicationGroup 2 }
|
||
|
|
||
|
replicationProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX ReplicationProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Replication Probe Table Entry."
|
||
|
INDEX { replicationIndex }
|
||
|
::= { replicationProbeTable 1 }
|
||
|
|
||
|
ReplicationProbeTableEntry ::= SEQUENCE {
|
||
|
replicationIndex OneBasedIndex,
|
||
|
replicationBackupNo INTEGER,
|
||
|
replicationClient DisplayString,
|
||
|
replicationDestination DisplayString,
|
||
|
replicationTime DisplayString,
|
||
|
replicationSize INTEGER,
|
||
|
replicationStatusString DisplayString,
|
||
|
replicationStatus INTEGER
|
||
|
}
|
||
|
|
||
|
replicationIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the replication."
|
||
|
::= { replicationProbeTableEntry 1 }
|
||
|
|
||
|
replicationBackupNo OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the backup number of the replication job."
|
||
|
::= { replicationProbeTableEntry 2 }
|
||
|
|
||
|
replicationClient OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Client Name for the replication job."
|
||
|
::= { replicationProbeTableEntry 3 }
|
||
|
|
||
|
replicationDestination OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Destination Name for the replication job."
|
||
|
::= { replicationProbeTableEntry 4 }
|
||
|
|
||
|
replicationTime OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Date-Time for the replication job."
|
||
|
::= { replicationProbeTableEntry 5 }
|
||
|
|
||
|
replicationSize OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Size of the replication job."
|
||
|
::= { replicationProbeTableEntry 6 }
|
||
|
|
||
|
replicationStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Status String for the replication job."
|
||
|
::= { replicationProbeTableEntry 7 }
|
||
|
|
||
|
replicationStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the status of the replication job."
|
||
|
::= { replicationProbeTableEntry 8 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- BP Archive Info
|
||
|
--*****************************************************************************
|
||
|
archiveProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of Archive entries
|
||
|
available on the system"
|
||
|
::= { bpArchiveGroup 1 }
|
||
|
|
||
|
archiveProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF ArchiveProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Archive Probe Table."
|
||
|
::= { bpArchiveGroup 2 }
|
||
|
|
||
|
archiveProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX ArchiveProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Archive Probe Table Entry."
|
||
|
INDEX { archiveIndex }
|
||
|
::= { archiveProbeTable 1 }
|
||
|
|
||
|
ArchiveProbeTableEntry ::= SEQUENCE {
|
||
|
archiveIndex OneBasedIndex,
|
||
|
archiveDeviceId INTEGER,
|
||
|
archiveClient DisplayString,
|
||
|
archiveSuccess INTEGER,
|
||
|
archiveSize INTEGER,
|
||
|
archiveBackupTime DisplayString,
|
||
|
archiveBackupType INTEGER,
|
||
|
archiveBackupNo INTEGER,
|
||
|
archiveOSType DisplayString,
|
||
|
archiveErrorMsg DisplayString,
|
||
|
archiveElapsedSec INTEGER,
|
||
|
archiveCompressed INTEGER,
|
||
|
archiveEncrypted INTEGER
|
||
|
}
|
||
|
|
||
|
archiveIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the archive."
|
||
|
::= { archiveProbeTableEntry 1 }
|
||
|
|
||
|
archiveDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the unique Device ID of the archive."
|
||
|
::= { archiveProbeTableEntry 2 }
|
||
|
|
||
|
archiveClient OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Client Name for the archive."
|
||
|
::= { archiveProbeTableEntry 3 }
|
||
|
|
||
|
archiveSuccess OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute is =1 if the archive job was successful."
|
||
|
::= { archiveProbeTableEntry 4 }
|
||
|
|
||
|
archiveSize OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Size in MB of the archive job."
|
||
|
::= { archiveProbeTableEntry 5 }
|
||
|
|
||
|
archiveBackupTime OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Date-Time of the archive."
|
||
|
::= { archiveProbeTableEntry 6 }
|
||
|
|
||
|
archiveBackupType OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Backup Type of the archive."
|
||
|
::= { archiveProbeTableEntry 7 }
|
||
|
|
||
|
archiveBackupNo OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This defines the Backup Number for the archive."
|
||
|
::= { archiveProbeTableEntry 8 }
|
||
|
|
||
|
archiveOSType OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Client OS Type of the archive."
|
||
|
::= { archiveProbeTableEntry 9 }
|
||
|
|
||
|
archiveErrorMsg OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Error Message for the archive job, if any."
|
||
|
::= { archiveProbeTableEntry 10 }
|
||
|
|
||
|
archiveElapsedSec OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Elapsed time in seconds for the archive job."
|
||
|
::= { archiveProbeTableEntry 11 }
|
||
|
|
||
|
archiveCompressed OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Set to 1 if the archive is compressed."
|
||
|
::= { archiveProbeTableEntry 12 }
|
||
|
|
||
|
archiveEncrypted OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Set to 1 if the archive is encrypted."
|
||
|
::= { archiveProbeTableEntry 13 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- Physical Disk Info
|
||
|
--*****************************************************************************
|
||
|
physdiskProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of PhysDisk entries
|
||
|
available on the system"
|
||
|
::= { physdiskGroup 1 }
|
||
|
|
||
|
physdiskProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF PhysDiskProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the PhysDisk Probe Table."
|
||
|
::= { physdiskGroup 2 }
|
||
|
|
||
|
physdiskProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX PhysDiskProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the PhysDisk Probe Table Entry."
|
||
|
INDEX { physdiskIndex }
|
||
|
::= { physdiskProbeTable 1 }
|
||
|
|
||
|
PhysDiskProbeTableEntry ::= SEQUENCE {
|
||
|
physdiskIndex OneBasedIndex,
|
||
|
physdiskDeviceId DisplayString,
|
||
|
physdiskDescription DisplayString,
|
||
|
physdiskStatus INTEGER,
|
||
|
physdiskSize INTEGER,
|
||
|
physdiskTime DisplayString,
|
||
|
physdiskAppType INTEGER,
|
||
|
physdiskOSType DisplayString,
|
||
|
physdiskErrorMsg DisplayString
|
||
|
}
|
||
|
|
||
|
physdiskIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the physdisk."
|
||
|
::= { physdiskProbeTableEntry 1 }
|
||
|
|
||
|
physdiskDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The unique Device ID of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 2 }
|
||
|
|
||
|
physdiskDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Description for the physical disk."
|
||
|
::= { physdiskProbeTableEntry 3 }
|
||
|
|
||
|
physdiskStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The StatusString for the physical disk."
|
||
|
::= { physdiskProbeTableEntry 4 }
|
||
|
|
||
|
physdiskStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Status of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 5 }
|
||
|
|
||
|
physdiskModel OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Model of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 6 }
|
||
|
|
||
|
physdiskSerialNum OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Serial Number of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 7 }
|
||
|
|
||
|
physdiskFirmware OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Firmware version of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 8 }
|
||
|
|
||
|
physdiskCapacity OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Capacity of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 9 }
|
||
|
|
||
|
physdiskPowerOnHours OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Power-On-Hours of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 10 }
|
||
|
|
||
|
physdiskPendingSectors OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The PendingSectors of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 11 }
|
||
|
|
||
|
physdiskReallocSectors OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Reallocated Sectors of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 12 }
|
||
|
|
||
|
physdiskSeekError OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Seek Error Rate of the physical disk."
|
||
|
::= { physdiskProbeTableEntry 13 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
-- Disk Volume (RAID) Info
|
||
|
--*****************************************************************************
|
||
|
volumeProbeInstances OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute denotes the number of Volume entries
|
||
|
available on the system"
|
||
|
::= { volumeGroup 1 }
|
||
|
|
||
|
volumeProbeTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF VolumeProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Volume Probe Table."
|
||
|
::= { volumeGroup 2 }
|
||
|
|
||
|
volumeProbeTableEntry OBJECT-TYPE
|
||
|
SYNTAX VolumeProbeTableEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object defines the Volume Probe Table Entry."
|
||
|
INDEX { volumeIndex }
|
||
|
::= { volumeProbeTable 1 }
|
||
|
|
||
|
VolumeProbeTableEntry ::= SEQUENCE {
|
||
|
volumeIndex OneBasedIndex,
|
||
|
volumeDeviceId INTEGER,
|
||
|
volumeDescription DisplayString,
|
||
|
volumeStatusString DisplayString,
|
||
|
volumeStatus INTEGER
|
||
|
}
|
||
|
|
||
|
volumeIndex OBJECT-TYPE
|
||
|
SYNTAX OneBasedIndex
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the index (one based) of the volume."
|
||
|
::= { volumeProbeTableEntry 1 }
|
||
|
|
||
|
volumeDeviceId OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the unique Device ID of the volume."
|
||
|
::= { volumeProbeTableEntry 2 }
|
||
|
|
||
|
volumeDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Description for the volume."
|
||
|
::= { volumeProbeTableEntry 3 }
|
||
|
|
||
|
volumeStatusString OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Status String for the volume."
|
||
|
::= { volumeProbeTableEntry 4 }
|
||
|
|
||
|
volumeStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This attribute defines the Status of the volume."
|
||
|
::= { volumeProbeTableEntry 5 }
|
||
|
|
||
|
--*****************************************************************************
|
||
|
--
|
||
|
-- EVENTS - traps are defined below
|
||
|
--
|
||
|
--*****************************************************************************
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
-- Unitrends Trap Member (varbind) definitions
|
||
|
-------------------------------------------------------------------------------
|
||
|
trapType OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The type/category of the event."
|
||
|
::= { trapMembers 1 }
|
||
|
|
||
|
trapAffectedObj OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The affected object of the event."
|
||
|
::= { trapMembers 2 }
|
||
|
|
||
|
trapDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Descriptive information about the event."
|
||
|
::= { trapMembers 3 }
|
||
|
|
||
|
trapSeverity OBJECT-TYPE
|
||
|
SYNTAX UnitrendsSeverity
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Severity of the event"
|
||
|
::= { trapMembers 4 }
|
||
|
|
||
|
trapStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The status of the event."
|
||
|
::= { trapMembers 5 }
|
||
|
|
||
|
trapLicenseId OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The License Identity of the system for this event."
|
||
|
::= { trapMembers 6 }
|
||
|
|
||
|
trapDpuId OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The DPU Identity of the system for this event."
|
||
|
::= { trapMembers 7 }
|
||
|
|
||
|
trapReleaseVersion OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Release Version of the system for this event."
|
||
|
::= { trapMembers 8 }
|
||
|
|
||
|
-------------------------------------------------------------------------------
|
||
|
-- Unitrends Trap / Event definitions
|
||
|
-------------------------------------------------------------------------------
|
||
|
trapGroupClients NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The client state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Clients"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The client state changed"
|
||
|
--#CATEGORY "Client Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 1 }
|
||
|
|
||
|
trapGroup3Ware NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The 3Ware state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "3Ware"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The 3Ware state changed"
|
||
|
--#CATEGORY "3ware Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 2 }
|
||
|
|
||
|
trapGroupPCI NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The PCI state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "PCI"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The PCI state changed"
|
||
|
--#CATEGORY "PCI Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 3 }
|
||
|
|
||
|
trapGroupProcess NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Process state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Process"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Process state changed"
|
||
|
--#CATEGORY "Process Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 5 }
|
||
|
|
||
|
trapGroupDisk NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Disk state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Disk"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Disk state changed"
|
||
|
--#CATEGORY "Disk Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 6 }
|
||
|
|
||
|
trapGroupCEP NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The CEP state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "CEP"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The CEP state changed"
|
||
|
--#CATEGORY "CEP Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 7 }
|
||
|
|
||
|
trapGroupDPU NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The DPU state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "DPU"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The DPU state changed"
|
||
|
--#CATEGORY "DPU Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 8 }
|
||
|
|
||
|
trapGroupRAID NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The RAID state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "RAID"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The RAID state changed"
|
||
|
--#CATEGORY "RAID Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 9 }
|
||
|
|
||
|
trapGroupBackup NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Backup state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Backup"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Backup state changed"
|
||
|
--#CATEGORY "Backup Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 10 }
|
||
|
|
||
|
trapGroupArchive NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Archive state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Archive"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Archive state changed"
|
||
|
--#CATEGORY "Archive Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 11 }
|
||
|
|
||
|
trapGroupVersion NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Version state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Version"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Version state changed"
|
||
|
--#CATEGORY "Version Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 12 }
|
||
|
|
||
|
trapGroupNetwork NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Network state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Network"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Network state changed"
|
||
|
--#CATEGORY "Network Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 14 }
|
||
|
|
||
|
trapGroupDiskHealth NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Disk Health state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Disk Health"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Disk Health state changed"
|
||
|
--#CATEGORY "Disk Health Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 15 }
|
||
|
|
||
|
trapGroupIPMI NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The IPMI state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "IPMI"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The IPMI state changed"
|
||
|
--#CATEGORY "IPMI Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 16 }
|
||
|
|
||
|
trapGroupInstall NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "The Install state has changed."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Install"
|
||
|
--#SEVERITY MINOR
|
||
|
--#SUMMARY "The Install state changed"
|
||
|
--#CATEGORY "Install Events"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 17 }
|
||
|
|
||
|
trapGroupTest NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
trapType, trapAffectedObj, trapDescription, trapSeverity,
|
||
|
trapStatus, trapLicenseId, trapDpuId, trapReleaseVersion
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A Test trap was issued."
|
||
|
--Novell NMS trap annotation
|
||
|
--#TYPE "Test"
|
||
|
--#SEVERITY INFORMATIONAL
|
||
|
--#SUMMARY "A Test trap was issued"
|
||
|
--#CATEGORY "3ware Alarms"
|
||
|
--#STATE OPERATIONAL
|
||
|
--#STATUS MANDATORY
|
||
|
::= { trapPrefix 99 }
|
||
|
|
||
|
|
||
|
END
|