mibs/MIBS/raritan/PDU-MIB
2023-12-05 12:25:34 +01:00

5324 lines
279 KiB
Plaintext

PDU-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE FROM SNMPv2-SMI
enterprises, Integer32, Unsigned32, IpAddress FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
TEXTUAL-CONVENTION, DisplayString, MacAddress, DateAndTime, TruthValue FROM SNMPv2-TC;
raritan MODULE-IDENTITY
LAST-UPDATED "201602220000Z" -- February 22,2016
ORGANIZATION "Raritan"
CONTACT-INFO "
Author: Raritan Americas, Inc.
postal: Raritan Americas, Inc.
400 Cottontail Lane
Somerset, NJ 08873
email: tech@raritan.com
phone: +1 732 764 8886
"
DESCRIPTION "This mib describes the SNMP functions of the Dominion PX
Power Distribution Unit by Raritan Computer."
REVISION "201602220000Z" -- February 22,2016
DESCRIPTION "1) Added inletCurrentUnbalanceHysteresis to inletTable.
"
REVISION "201602030000Z" -- February 3,2016
DESCRIPTION "1) Added varbind sensorDescr to the following traps
managingenvironmentalSensor,
unmanagingenvironmentalSensor.
"
REVISION "201511020000Z" -- November 2,2015
DESCRIPTION "1) Added ipmiOverLAN to the info table.
"
REVISION "201510260000Z" -- October 26,2015
DESCRIPTION "1) Added Comment above primaryNTPServerAddressType
"
REVISION "201510160000Z" -- October 16,2015
DESCRIPTION "1) Modified DESCRIPTION clauses of the following traps.
ipmiOverLANEnabled,
ipmiOverLANDisabled
2) Added the following traps to the NOTIFICATION-GROUP trapsGroup
ipmiOverLANEnabled,
ipmiOverLANDisabled
"
REVISION "201510020000Z" -- October 2,2015
DESCRIPTION "1) Modified DESCRIPTION clause of thresholdAlarm trap
"
REVISION "201506190000Z" -- June 19,2015
DESCRIPTION "1) Modified DESCRIPTION clauses of
dataLogAvgExternalSensorValue,
dataLogMaxExternalSensorValue,
dataLogAvgExternalSensorValue
2) Modified DESCRIPTION CLAUSE of reorderexternalSensorTableEntries
"
REVISION "201503110000Z" -- March 11,2015
DESCRIPTION "1) Added the following under info.
thresholdValue,
sensorValue
2) Added thresholdValue and sensorValue to the following traps
thresholdAlarm
"
REVISION "201404030000Z" -- April 3,2014
DESCRIPTION "1) Modified the DESCRIPTION of the following.
inletActiveEnergy
inletPoleMaxCurrent
inletPoleActivePower
inletPoleApparentPower
inletPolePowerFactor
inletPoleActiveEnergy
neutralCurrentUpperWarning
neutralCurrentUppeCritical
dataLogAvgInletPoleActivePower
dataLogMaxInletPoleActivePower
dataLogMinInletPoleActivePower
dataLogAvgInletPoleApparentPower
dataLogMaxInletPoleApparentPower
dataLogMinInletPoleApparentPower
dataLogAvgInletPoleActiveEnergy
dataLogMaxInletPoleActiveEnergy
dataLogMinInletPoleActiveEnergy
currentUnbalance
2) Added the following traps
managingenvironmentalSensor,
unmanagingenvironmentalSensor
"
REVISION "201203220000Z" -- March 22,2012
DESCRIPTION "1) Added dataLogExternalSensorChanged to dataLogExternalSensorTable.
"
REVISION "201203150000Z" -- March 15,2012
DESCRIPTION "1) Added support for NTP servers.
Added the following objects under info
synchronizeWithNTPServer, useDHCPProvidedNTPServer,
primaryNTPServerAddressType, primaryNTPServerAddress,
secondaryNTPServerAddressType, secondaryNTPServerAddress,
daylightSavingsTime
"
REVISION "201203140000Z" -- March 14,2012
DESCRIPTION "1) Added support for external sensors in the data log
Added dataLogExternalSensorTable
"
REVISION "201111300000Z" -- Novemebr 30, 2011
DESCRIPTION "1) Modified DESCRIPTION of configureAlerts to note that Policy Name is case-sensitive
"
REVISION "201111070000Z" -- November 7, 2011
DESCRIPTION "1) Added configureAlerts under info
Added SensorClassEnumeration, EventTypeEnumeration, EventDirectionEnumeration
"
REVISION "201110060000Z" -- October 6, 2011
DESCRIPTION "1) Added fipsMode under info
2) Added EnabledDisabledEnumeration
3) Added fipsModeEnabled and fipsModeDisabled traps
"
REVISION "201105170000Z" -- May 17, 2011
DESCRIPTION "1) Added altitude under info
"
REVISION "201105110000Z" -- May 11, 2011
DESCRIPTION "1) Modified the DESCRIPTION clause of dataLoggingInterval and measurementsPerLogEntry
2) Added reorderExternaSensorTableEntries to specify the order of the entries in externalSensorTable
3) Added voltageMeasurementFailure trap
"
REVISION "201104180000Z" -- April 18, 2011
DESCRIPTION "1) Added dataLogAvgActivePower,dataLogMaxActivePower,dataLogMinActivePower,
dataLogAvgApparentPower,dataLogMaxApparentPower, dataLogMinApparentPower
to DataLogEntryStruct
2) Added dataLogAvgOutletCurrent,dataLogMaxOutletCurrent,dataLogMinOutletCurrent,
dataLogAvgOutletVoltage,dataLogMaxOutletVoltage,dataLogMinOutletVoltage,
dataLogAvgOutletPowerFactor,dataLogMaxOutletPowerFactor,dataLogMinOutletPowerFactor,
dataLogAvgOutletWattHours,dataLogMaxOutletWattHours,dataLogMinOutletWattHours
to DataLogOutletEntryStruct
3) Added dataLogAvgCircuitBreakerCurrent,dataLogMaxCircuitBreakerCurrent,dataLogMinCircuitBreakerCurrent
to DataLogCircuitBreakerEntryStruct
4) Added dataLogAvgInletCurrentUnbalance,dataLogMaxInletCurrentUnbalance,dataLogMinInletCurrentUnbalance,
dataLogAvgInletActivePower,dataLogMaxInletActivePower,dataLogMinInletActivePower,
dataLogAvgInletApparentPower,dataLogMaxInletApparentPower,dataLogMinInletApparentPower,
dataLogAvgInletActiveEnergy,dataLogMaxInletActiveEnergy,dataLogMinInletActiveEnergy,
to DataLogInletEntryStruct
5) Added dataLogAvgInletPoleCurrent,dataLogMaxInletPoleCurrent,dataLogMinInletPoleCurrent,
dataLogAvgInletPoleVoltage,dataLogMaxInletPoleVoltage,dataLogMinInletPoleVoltage,
dataLogAvgInletPoleActivePower,dataLogMaxInletPoleActivePower,dataLogMinInletPoleActivePower,
dataLogAvgInletPoleApparentPower,dataLogMaxInletPoleApparentPower,dataLogMinInletPoleApparentPower,
dataLogAvgInletPoleActiveEnergy,dataLogMaxInletPoleActiveEnergy,dataLogMinInletPoleActiveEnergy
to DataLogInletPoleEntryStruct
6) Added measurementsPerLogEntry under info.
7) Deprecated dataLogActivePower,dataLogApparentPower,dataLogOutletCurrent,
dataLogOutletVoltage,dataLogOutletPowerFactor, dataLogOutletOnTime,
dataLogCircuitBreakerCurrent,dataLogOutletWattHours,dataLogInletPoleCurrent,
dataLogInletPoleVoltage,dataLogInletCurrentUnbalance,dataLogInletActivePower,
dataLogInletApparentPower,dataLogInletActiveEnergy
8) Deprecated dataLoggingInterval
"
REVISION "201102140000Z" -- February 14, 2011
DESCRIPTION "1) Added PowerCIMStatusEnumeration and powerCIMStatus
"
REVISION "201101240000Z" -- January 24, 2011
DESCRIPTION "1) Added lastUpgradeStatus,lastUpgradeTimestamp, lastUpgradeErrorDescription
"
REVISION "201011300000Z" -- November 30, 2010
DESCRIPTION "1) Added externalSensorNumber,externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype,
externalSensorSerialNumber to environmentalSensorsConnectivityRestored trap
2) Added externalSensorNumber,externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype,
externalSensorSerialNumber to environmentalSensorsConnectivityLost trap
3) Added externalSensorSerialNumber to externalOnOffSensorStateChange
4) Added sensorIdentificationString to thresholdAlarm trap
5) Added none to TypeOfSensorEnumeration
"
REVISION "201011040000Z" -- November 4, 2010
DESCRIPTION "1) Added environmentalSensorsConnectivityRestored trap
2) Changed MAX-ACCESS of inlineMeter to read-only
"
REVISION "201007210000Z" -- July 21, 2010
DESCRIPTION "1) Renamed externalBinarySensorStateChange trap to externalOnOffSensorStateChange
"
REVISION "201007190000Z" -- July 19, 2010
DESCRIPTION "1) Added externalBinarySensorStateChange trap
2) Added contact to TypeOfSensorEnumeration"
REVISION "201007150000Z" -- July 15, 2010
DESCRIPTION "1) Added binary to TypeOfSensorEnumeration
2) Added externalBinarySensorSubtype to ExternalSensorEntryStruct"
REVISION "201007130000Z" -- July 13, 2010
DESCRIPTION "Added outletCurrentHysteresis
circuitBreakerCurrentHysteresis
unitOrLineVoltageHysteresis,
unitOrLineCurrentHysteresis,
unitTempHysteresis,
currentUnbalanceHysteresis
inletCurrentHysteresis,
inletVoltageHysteresis,
externalSensorHysteresis"
REVISION "201006290000Z" -- June 29, 2010
DESCRIPTION "Added externalSensorChannelNumber to externalSensorTable"
REVISION "201006070000Z" -- June 7, 2010
DESCRIPTION "Added Alarmed to StateOfSensorEnumeration"
REVISION "201005270000Z" -- May 27, 2010
DESCRIPTION "Moved the externalSensorTable from under board to under pdu"
REVISION "201005200000Z" -- May 20, 2010
DESCRIPTION "In the externalSensorTable, changed SYNTAX of externalSensorLowerCriticalThreshold, externalSensorLowerWarningThreshold,externalSensorUpperCriticalThreshold,
externalSensorUpperWarningThreshold to Integer32"
REVISION "201005170000Z" -- May 17, 2010
DESCRIPTION "Added externalSensorTable for representing all types of external sensors
Deprecated tempSensorTable and humiditySensorTable"
REVISION "200906090000Z" -- June 9, 2009
DESCRIPTION "Added support for multiple inlets/inline meters"
REVISION "200904200000Z" -- April 20, 2009
DESCRIPTION "For PX 1.3.5;Deprecated SensorStateEnumeration & SensorTypeEnumeration"
REVISION "200902130000Z" -- February 13, 2009
DESCRIPTION "For PX 1.3.5;Added support for environmental sensor coordinates:
added tempXCoordinate,tempYCoordinate,tempZCoordinate to tempSensorTable
added humidityXCoordinate,humidityYCoordinate,humidityZCoordinate to humiditySensorTable
added externalSensorsZCoordinateUnits under info "
REVISION "200902120000Z" -- February 12, 2009
DESCRIPTION "For PX 1.3.5;Added support for current unbalance: enabling/disabling, unbalance value and thresholds
currentUnbalanceSupport,currentUnbalance,currentUnbalanceUpperWarning,currentUnbalanceUpper"
REVISION "200812010000Z" -- December 1, 2008
DESCRIPTION "For PX 1.3;Added outletEnergySupport to indicate whether outlet energy is supported"
REVISION "200810240000Z" -- October 24, 2008
DESCRIPTION "For PX 1.3;Added Watt-Hours for outlets, lower current warning & lower critical thresholds for outlets"
REVISION "200809250000Z" -- September 25, 2008
DESCRIPTION "Added trap for environmental sensors disconnected"
REVISION "200809050000Z" -- September 5, 2008
DESCRIPTION "Add support for data Log ( line, circuit breaker,outlet ) Retrieval"
REVISION "200806050000Z" -- June 5, 2008
DESCRIPTION "PX 1.2 MIB supports 3-phase PDUs."
REVISION "200711280000Z" -- November 28, 2007
DESCRIPTION "Modfied MIB in effort to better support HP OpenView
and other SNMP managers."
REVISION "200706200000Z" -- June 20, 2007
DESCRIPTION "Updated version for remote access to pdu."
::= { enterprises 13742 }
pdu OBJECT IDENTIFIER ::= { raritan 4 }
traps OBJECT IDENTIFIER ::= { pdu 0 }
board OBJECT IDENTIFIER ::= { pdu 1 }
environmental OBJECT IDENTIFIER ::= { pdu 2 }
externalSensors OBJECT IDENTIFIER ::= { pdu 3 }
conformance OBJECT IDENTIFIER ::= { pdu 9 }
info OBJECT IDENTIFIER ::= { board 1 }
outlets OBJECT IDENTIFIER ::= { board 2 }
unit OBJECT IDENTIFIER ::= { board 3 }
lineCurrents OBJECT IDENTIFIER ::= { board 4 }
circuitBreaker OBJECT IDENTIFIER ::= { board 5 }
lineVoltages OBJECT IDENTIFIER ::= { board 6 }
dataLog OBJECT IDENTIFIER ::= { board 7 }
inlets OBJECT IDENTIFIER ::= { board 20 }
inletPole OBJECT IDENTIFIER ::= { board 21 }
dataLogOutlet OBJECT IDENTIFIER ::= { board 10 }
dataLogCircuitBreaker OBJECT IDENTIFIER ::= { board 15 }
dataLogInputLine OBJECT IDENTIFIER ::= { board 14 }
dataLogInlet OBJECT IDENTIFIER ::= { board 12 }
dataLogInletPole OBJECT IDENTIFIER ::= { board 13 }
dataLogExternalSensor OBJECT IDENTIFIER ::= { board 16 }
unitReadings OBJECT IDENTIFIER ::= { unit 1 }
compliances OBJECT IDENTIFIER ::= { conformance 1 }
groups OBJECT IDENTIFIER ::= { conformance 2 }
-- Conformance Information
-- compliance statements
compliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance
ComplianceRev1 has been added"
MODULE -- this module
GROUP infoGroup
DESCRIPTION
"The info group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroup
DESCRIPTION
"The unit sensor readings association group."
GROUP externalTemperatureGroup
DESCRIPTION
"The external temperature sensor association group."
GROUP externalHumidityGroup
DESCRIPTION
"The external humidity sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
::= { compliances 1 }
complianceRev1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance
ComplianceRev2 has been added"
MODULE -- this module
GROUP infoGroup
DESCRIPTION
"The info group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroupRev
DESCRIPTION
"The unit sensor readings association group."
GROUP externalTemperatureGroup
DESCRIPTION
"The external temperature sensor association group."
GROUP externalHumidityGroup
DESCRIPTION
"The external humidity sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
GROUP lineCurrentGroup
DESCRIPTION
"The line current group."
GROUP circuitBreakerGroup
DESCRIPTION
"The Circuit Breaker group."
GROUP lineVoltageGroup
DESCRIPTION
"The line Voltage group."
GROUP dataLogGroup
DESCRIPTION
"The pdu Data group."
::= { compliances 2 }
complianceRev2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance
ComplianceRev3 has been added"
MODULE -- this module
GROUP infoGroup
DESCRIPTION
"The info group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroupRev
DESCRIPTION
"The unit sensor readings association group."
GROUP externalTemperatureGroup
DESCRIPTION
"The external temperature sensor association group."
GROUP externalHumidityGroup
DESCRIPTION
"The external humidity sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
GROUP circuitBreakerGroup
DESCRIPTION
"The Circuit Breaker group."
GROUP dataLogGroup
DESCRIPTION
"The pdu Data group."
::= { compliances 3 }
complianceRev3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The requirements for conformance to the PDU-MIB.This is deprecated and the new compliance
ComplianceRev4 has been added"
MODULE -- this module
GROUP infoGroup
DESCRIPTION
"The info group."
GROUP inletsGroup
DESCRIPTION
"The inlets group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroupRev2
DESCRIPTION
"The unit sensor readings association group."
GROUP externalTemperatureGroup
DESCRIPTION
"The external temperature sensor association group."
GROUP externalHumidityGroup
DESCRIPTION
"The external humidity sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
GROUP inletPoleGroup
DESCRIPTION
"The line current group."
GROUP circuitBreakerGroup
DESCRIPTION
"The Circuit Breaker group."
GROUP dataLogGroupRev
DESCRIPTION
"The pdu Data group."
::= { compliances 4 }
complianceRev4 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance
ComplianceRev5 has been added"
MODULE -- this module
GROUP infoGroup
DESCRIPTION
"The info group."
GROUP inletsGroup
DESCRIPTION
"The inlets group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroupRev2
DESCRIPTION
"The unit sensor readings association group."
GROUP externalSensorsGroup
DESCRIPTION
"The external sesnors sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
GROUP inletPoleGroup
DESCRIPTION
"The line current group."
GROUP circuitBreakerGroup
DESCRIPTION
"The Circuit Breaker group."
GROUP dataLogGroupRev
DESCRIPTION
"The pdu Data group."
::= { compliances 5 }
complianceRev5 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The requirements for conformance to the PDU-MIB."
MODULE -- this module
GROUP infoGroupRev2
DESCRIPTION
"The info group."
GROUP inletsGroup
DESCRIPTION
"The inlets group."
GROUP outletsGroup
DESCRIPTION
"The outlets group."
GROUP unitSensorsGroupRev2
DESCRIPTION
"The unit sensor readings association group."
GROUP externalSensorsGroup
DESCRIPTION
"The external sesnors sensor association group."
GROUP trapsGroup
DESCRIPTION
"The traps group."
GROUP inletPoleGroup
DESCRIPTION
"The line current group."
GROUP circuitBreakerGroup
DESCRIPTION
"The Circuit Breaker group."
GROUP dataLogGroupRev2
DESCRIPTION
"The pdu Data group."
::= { compliances 6 }
-- units of conformance
infoGroup OBJECT-GROUP
OBJECTS {
dataLoggingInterval
}
STATUS deprecated
DESCRIPTION
"A collection of objects providing basic information
about the pdu."
::= { groups 1 }
infoGroupRev2 OBJECT-GROUP
OBJECTS { firmwareVersion,
serialNumber,
ipAddress,
netmask,
gateway,
mac,
hardwareRev,
userName,
objectName,
objectInstance,
targetUser,
groupName,
imageVersion,
sensorDescr,
thresholdDescr,
thresholdSeverity,
thresholdEventType,
status,
slaveIpAddress,
inputCurrentRating,
ratedVoltage,
ratedPower,
outletSwitching,
dataLogging,
dataCollectionInterval,
outletEnergySupport,
currentUnbalanceSupport,
externalSensorsZCoordinateUnits,
inlineMeter,
oldSensorState,
externalSensorNumber,
sensorIdentificationString,
lastUpgradeStatus,
lastUpgradeTimestamp,
lastUpgradeErrorDescription,
powerCIMStatus,
measurementsPerLogEntry,
psocNumber,
altitude,
configureAlerts,
fipsMode,
synchronizeWithNTPServer,
useDHCPProvidedNTPServer,
primaryNTPServerAddressType,
primaryNTPServerAddress,
secondaryNTPServerAddressType,
secondaryNTPServerAddress,
daylightSavingsTime,
thresholdValue,
sensorValue,
ipmiOverLAN
}
STATUS current
DESCRIPTION
"A collection of objects providing basic information
about the pdu."
::= { groups 22 }
outletsGroup OBJECT-GROUP
OBJECTS { outletCount,
outletLabel,
outletCurrentRating,
outletOperationalState,
outletCurrent,
outletMaxCurrent,
outletVoltage,
outletActivePower,
outletApparentPower,
outletPowerFactor,
outletCurrentUpperWarning,
outletCurrentUpperCritical,
outletCurrentLowerWarning,
outletCurrentLowerCritical,
outletCurrentHysteresis,
outletWattHours
}
STATUS current
DESCRIPTION
"A collection of objects providing basic information
about the outlets, including sensor readings."
::= { groups 2 }
unitSensorsGroup OBJECT-GROUP
OBJECTS {
unitCurrent,
unitVoltage,
unitActivePower,
unitApparentPower,
unitCpuTemp,
unitVoltageLowerWarning,
unitVoltageUpperWarning,
unitVoltageLowerCritical,
unitVoltageUpperCritical,
unitCurrentUpperWarning,
unitCurrentUpperCritical,
unitTempLowerWarning,
unitTempUpperWarning,
unitTempLowerCritical,
unitTempUpperCritical }
STATUS deprecated
DESCRIPTION
"A collection of objects providing unit level sensor readings.This group is deprecated in favor
of unitSensorsGroupRev"
::= { groups 4 }
externalTemperatureGroup OBJECT-GROUP
OBJECTS { tempSensorCount,
tempSensorLabel,
temperature,
tempLowerWarning,
tempUpperWarning,
tempLowerCritical,
tempUpperCritical,
tempXCoordinate,
tempYCoordinate,
tempZCoordinate
}
STATUS deprecated
DESCRIPTION
"A collection of objects providing external temperature sensor readings and
threshold settings. This group is deprecated in favor of the externalSensorsGroup"
::= { groups 6 }
externalHumidityGroup OBJECT-GROUP
OBJECTS { humiditySensorCount,
humiditySensorLabel,
humidity,
humidityLowerWarning,
humidityUpperWarning,
humidityLowerCritical,
humidityUpperCritical,
humidityXCoordinate,
humidityYCoordinate,
humidityZCoordinate }
STATUS deprecated
DESCRIPTION
"A collection of objects providing external humidity sensor readings and threshold settings.
This group is deprecated in favor of the externalSensorsGroup"
::= { groups 7 }
trapsGroup NOTIFICATION-GROUP
NOTIFICATIONS { rebootStarted,
rebootCompleted,
userLogin,
userLogout,
userAuthenticationFailure,
userSessionTimeout,
userAdded,
userModified,
userDeleted,
groupAdded,
groupModified,
groupDeleted,
deviceUpdateStarted,
userBlocked,
powerControl,
userPasswordChanged,
passwordSettingsChanged,
firmwareFileDiscarded,
firmwareValidationFailed,
securityViolation,
logFileCleared,
thresholdAlarm,
outletGroupingConnectivityLost,
circuitBreakerTripped,
circuitBreakerRecovered,
bulkConfigurationSaved,
bulkConfigurationCopied,
environmentalSensorsConnectivityLost,
externalOnOffSensorStateChange,
environmentalSensorsConnectivityRestored,
voltageMeasurementError,
fipsModeEnabled,
fipsModeDisabled,
managingenvironmentalSensor,
unmanagingenvironmentalSensor,
ipmiOverLANEnabled,
ipmiOverLANDisabled
}
STATUS current
DESCRIPTION
"A collection of traps."
::= { groups 9 }
lineCurrentGroup OBJECT-GROUP
OBJECTS { lineCurrentCount,
lineCurrentLabel,
lineCurrent}
STATUS deprecated
DESCRIPTION
"A collection of objects describing the line inputs.
This group is deprecated in favor of inletPoleGroup"
::= { groups 10 }
circuitBreakerGroup OBJECT-GROUP
OBJECTS { circuitBreakerCount,
circuitBreakerLabel,
circuitBreakerCurrentRating,
circuitBreakerState,
circuitBreakerCurrent,
circuitBreakerCurrentUpperWarning,
circuitBreakerCurrentUpperCritical,
circuitBreakerCurrentHysteresis }
STATUS current
DESCRIPTION
"A collection of objects describing the circuit breakers."
::= { groups 11 }
lineVoltageGroup OBJECT-GROUP
OBJECTS { lineVoltageCount,
lineVoltageLabel,
lineVoltage}
STATUS deprecated
DESCRIPTION
"A collection of objects describing the line voltages.
This group is deprecated in favor of inletPoleGroup"
::= { groups 12 }
unitSensorsGroupRev OBJECT-GROUP
OBJECTS {
unitActivePower,
unitApparentPower,
unitCpuTemp,
unitOrLineVoltageLowerWarning,
unitOrLineVoltageUpperWarning,
unitOrLineVoltageLowerCritical,
unitOrLineVoltageUpperCritical,
unitOrLineCurrentUpperWarning,
unitOrLineCurrentUpperCritical,
neutralCurrentUpperWarning,
neutralCurrentUpperCritical,
unitTempLowerWarning,
unitTempUpperWarning,
unitTempLowerCritical,
unitTempUpperCritical,
currentUnbalance,
currentUnbalanceUpperWarning,
currentUnbalanceUpperCritical}
STATUS deprecated
DESCRIPTION
"A collection of objects providing unit level sensor readings.This group is deprecated
in favor of unitSensorsGroupRev2"
::= { groups 13 }
unitSensorsGroupRev2 OBJECT-GROUP
OBJECTS {
unitCpuTemp,
unitOrLineVoltageLowerWarning,
unitOrLineVoltageUpperWarning,
unitOrLineVoltageLowerCritical,
unitOrLineVoltageUpperCritical,
unitOrLineCurrentUpperWarning,
unitOrLineCurrentUpperCritical,
neutralCurrentUpperWarning,
neutralCurrentUpperCritical,
unitTempLowerWarning,
unitTempUpperWarning,
unitTempLowerCritical,
unitTempUpperCritical,
currentUnbalance,
currentUnbalanceUpperWarning,
currentUnbalanceUpperCritical,
unitOrLineVoltageHysteresis,
unitOrLineCurrentHysteresis,
unitTempHysteresis,
currentUnbalanceHysteresis}
STATUS current
DESCRIPTION
"A collection of objects providing unit level sensor readings."
::= { groups 18 }
dataLogGroup OBJECT-GROUP
OBJECTS { dataLogCount,
dataLogLatestIndex,
dataLogTimeStamp,
dataLogActivePower,
dataLogApparentPower,
dataLogOutletCurrent,
dataLogOutletVoltage,
dataLogOutletPowerFactor,
dataLogOutletOnTime,
dataLogCircuitBreakerCurrent,
dataLogInputLineCurrent,
dataLogInputLineVoltage,
dataLogOutletWattHours
}
STATUS deprecated
DESCRIPTION
"A collection of objects describing the pdu data.
This group is being deprecated in favor of dataLogGroupRev "
::= { groups 14 }
dataLogGroupRev OBJECT-GROUP
OBJECTS { dataLogCount,
dataLogLatestIndex,
dataLogTimeStamp,
dataLogActivePower,
dataLogApparentPower,
dataLogOutletCurrent,
dataLogOutletVoltage,
dataLogOutletPowerFactor,
dataLogOutletOnTime,
dataLogCircuitBreakerCurrent,
dataLogOutletWattHours,
dataLogInletPoleCurrent,
dataLogInletPoleVoltage,
dataLogInletCurrentUnbalance,
dataLogInletActivePower,
dataLogInletApparentPower,
dataLogInletActiveEnergy
}
STATUS deprecated
DESCRIPTION
"A collection of objects describing the pdu data.
This group is being deprecated in favor of dataLogGroupRev2"
::= { groups 17 }
dataLogGroupRev2 OBJECT-GROUP
OBJECTS { dataLogCount,
dataLogLatestIndex,
dataLogTimeStamp,
dataLogAvgActivePower,
dataLogMaxActivePower,
dataLogMinActivePower,
dataLogAvgApparentPower,
dataLogMaxApparentPower,
dataLogMinApparentPower,
dataLogAvgOutletCurrent,
dataLogMaxOutletCurrent,
dataLogMinOutletCurrent,
dataLogAvgOutletVoltage,
dataLogMaxOutletVoltage,
dataLogMinOutletVoltage,
dataLogAvgOutletPowerFactor,
dataLogMaxOutletPowerFactor,
dataLogMinOutletPowerFactor,
dataLogAvgOutletWattHours,
dataLogMaxOutletWattHours,
dataLogMinOutletWattHours,
dataLogAvgCircuitBreakerCurrent,
dataLogMaxCircuitBreakerCurrent,
dataLogMinCircuitBreakerCurrent,
dataLogAvgInletCurrentUnbalance,
dataLogMaxInletCurrentUnbalance,
dataLogMinInletCurrentUnbalance,
dataLogAvgInletActivePower,
dataLogMaxInletActivePower,
dataLogMinInletActivePower,
dataLogAvgInletApparentPower,
dataLogMaxInletApparentPower,
dataLogMinInletApparentPower,
dataLogAvgInletActiveEnergy,
dataLogMaxInletActiveEnergy,
dataLogMinInletActiveEnergy,
dataLogAvgInletPoleCurrent,
dataLogMaxInletPoleCurrent,
dataLogMinInletPoleCurrent,
dataLogAvgInletPoleVoltage,
dataLogMaxInletPoleVoltage,
dataLogMinInletPoleVoltage,
dataLogAvgInletPoleActivePower,
dataLogMaxInletPoleActivePower,
dataLogMinInletPoleActivePower,
dataLogAvgInletPoleApparentPower,
dataLogMaxInletPoleApparentPower,
dataLogMinInletPoleApparentPower,
dataLogAvgInletPoleActiveEnergy,
dataLogMaxInletPoleActiveEnergy,
dataLogMinInletPoleActiveEnergy,
dataLogExternalSensorChanged,
dataLogExternalSensorState,
dataLogAvgExternalSensorValue,
dataLogMaxExternalSensorValue,
dataLogMinExternalSensorValue
}
STATUS current
DESCRIPTION
"A collection of objects describing the pdu data."
::= { groups 21 }
inletPoleGroup OBJECT-GROUP
OBJECTS { inletPoleCount,
inletPoleLabel,
inletPoleCurrent,
inletPoleVoltage,
inletPoleMaxCurrent,
inletPoleActivePower,
inletPoleApparentPower,
inletPolePowerFactor,
inletPoleActiveEnergy
}
STATUS current
DESCRIPTION
"A collection of objects describing the inlet poles."
::= { groups 15 }
inletsGroup OBJECT-GROUP
OBJECTS { inletCount,
inletCurrentRating,
inletCurrentUnbalanceUpperCritical,
inletCurrentUnbalanceUpperWarning,
inletCurrentUnbalance,
inletActivePower,
inletApparentPower,
inletPoleCount,
inletCurrent,
inletVoltage,
inletPowerFactor,
inletActiveEnergy,
inletCurrentUpperWarning,
inletCurrentUpperCritical,
inletCurrentLowerWarning,
inletCurrentLowerCritical,
inletVoltageUpperWarning,
inletVoltageUpperCritical,
inletVoltageLowerWarning,
inletVoltageLowerCritical,
inletCurrentHysteresis,
inletVoltageHysteresis,
inletCurrentUnbalanceHysteresis
}
STATUS current
DESCRIPTION
"A collection of objects providing basic information
about the inlets, including sensor readings."
::= { groups 16 }
externalSensorsGroup OBJECT-GROUP
OBJECTS { externalSensorCount,
externalSensorType,
externalSensorSerialNumber,
externalSensorName,
externalSensorChannelNumber,
externalSensorXCoordinate,
externalSensorYCoordinate,
externalSensorZCoordinate,
externalBinarySensorSubtype,
externalSensorUnits,
externalSensorDecimalDigits,
externalSensorLowerCriticalThreshold,
externalSensorLowerWarningThreshold,
externalSensorUpperCriticalThreshold,
externalSensorUpperWarningThreshold,
externalSensorState,
externalSensorValue,
externalSensorHysteresis,
reorderexternalSensorTableEntries
}
STATUS current
DESCRIPTION
"A collection of objects providing external sensor readings
and configuration settings."
::= { groups 20 }
-- Textual Conventions
MilliAmps ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with current sensors. If the underlying hardware
sensor indicates 1 amp, then the SNMP agent will report
a value of 1000 milliamps. The value is scaled in this
manner as a way to deal with floating point types
that SNMP does not currently support."
SYNTAX Unsigned32
MilliVolts ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with voltage sensors. If the underlying hardware
sensor indicates 1 volts, then the SNMP agent will report
a value of 1000 millivolts. The value is scaled in this
manner as a way to deal with floating point types
that SNMP does not currently support."
SYNTAX Unsigned32
Watts ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with active power sensors. If the underlying hardware
sensor indicates 1 watt, then the SNMP agent will report
a value of 1 watt. No scaling is performed for this type."
SYNTAX Unsigned32
VoltAmps ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with apparent power sensors. If the underlying hardware
sensor indicates 1 volt-amp, then the SNMP agent will report
a value of 1 volt-amp. No scaling is performed for this type."
SYNTAX Unsigned32
DegreesCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting thresholds
associated with temperature sensors. If the underlying hardware
sensor indicates 1 degree Celsius, then the SNMP agent will report
a value of 1 degree Celsius. No scaling is performed for this type."
SYNTAX Unsigned32
TenthDegreesCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings
associated with temperature sensors. If the underlying hardware
sensor indicates 1 degree Celsius, then the SNMP agent will report
a value of 10 tenth degrees Celsius. The value is scaled in this
manner as a way to deal with floating point types
that SNMP does not currently support."
SYNTAX Unsigned32
Hertz ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with frequency sensors. If the underlying hardware
sensor indicates 1 Hertz, then the SNMP agent will report
a value of 1 Hertz. No scaling is performed for this type."
SYNTAX Unsigned32
RelativeHumidity ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with humidity sensors. Relative humidity is
expressed as percentage and is defined as the ratio of the
partial pressure of water vapor in a gaseous mixture of
air and water vapor to the saturated vapor pressure of water
at a given temperature."
SYNTAX Unsigned32 (0..100)
PowerFactorPercentage ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting sensor readings and thresholds
associated with power factor sensors. The power factor of
an AC power system is defined as the ratio of the real
or active power to the apparent power and is a number
between 0 and 1. A PowerFactorPercentage value is calculated
by taking this ratio and multiplying by 100. The power factor
is used to indicate how efficiently a particular load is
utilizing energy."
SYNTAX Unsigned32 (0..100)
Percentage ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting values in percentage."
SYNTAX Unsigned32 (0..100)
SensorTypeEnumeration ::= TEXTUAL-CONVENTION
STATUS deprecated
DESCRIPTION
"The types a sensor can be. This enumeration is deprecated starting with PX 1.3.5"
SYNTAX INTEGER { outletCurrent(0),
outletMaxCurrent(1),
outletVoltage(2),
outletActivePower(3),
outletApparentPower(4),
outletMaxActivePower(5),
outletAverageActivePower(6),
outletPowerFactor(7),
powerBranchVoltage(200),
powerBranchFrequency(201),
powerBranchTemperature(202),
powerBranchCurrent(203),
environmentalTemp1(300),
environmentalTemp2(301),
environmentalTemp3(302),
environmentalTemp4(303),
environmentalTemp5(304),
environmentalTemp6(305),
environmentalTemp7(306),
environmentalTemp8(307),
environmentalHumidity1(400),
environmentalHumidity2(401),
environmentalHumidity3(402),
environmentalHumidity4(403),
environmentalHumidity5(404),
environmentalHumidity6(405),
environmentalHumidity7(406),
environmentalHumidity8(407),
unitRmsCurrent(500),
unitMaxRmsCurrent(501),
unitVoltage(502),
unitCpuTemp(503),
unitActivePower(504),
unitApparentPower(505),
unitFrequency(506),
unitCircuitBreak0State(550),
unitCircuitBreak1State(551),
unitCircuitBreak2State(552),
unitCircuitBreak0Current(600),
unitCircuitBreak1Current(601),
unitCircuitBreak2Current(602) }
SensorStateEnumeration ::= TEXTUAL-CONVENTION
STATUS deprecated
DESCRIPTION
"The states a sensor can be in.This enumeration is deprecated starting with PX 1.3.5"
SYNTAX INTEGER { unavailable(-1),
ok(0),
belowLowerWarning(1),
aboveUpperWarning(2),
belowLowerCritical(3),
aboveUpperCritical(4) }
StateOfSensorEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The states a sensor can be in."
SYNTAX INTEGER { unavailable(-1),
open(0),
closed(1),
belowLowerCritical(2),
belowLowerWarning(3),
normal(4),
aboveUpperWarning(5),
aboveUpperCritical(6),
on(7),
off(8),
detected(9),
notDetected(10),
alarmed(11)
}
TypeOfSensorEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The types a sensor can be."
SYNTAX INTEGER {
rmsCurrent(1),
peakCurrent(2),
unbalancedCurrent(3),
rmsVoltage(4),
activePower(5),
apparentPower(6),
powerFactor(7),
activeEnergy(8),
apparentEnergy(9),
temperature(10),
humidity(11),
airFlow(12),
airPressure(13),
onOff(14),
trip(15),
vibration(16),
waterDetection(17),
smokeDetection(18),
binary(19),
contact(20),
other(30),
none(31)
}
WattHours ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type for reporting the active energy"
SYNTAX Unsigned32
SensorUnitsEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The types a sensor can be."
SYNTAX INTEGER { none(-1),
other(0),
volt(1),
amp(2),
watt(3),
voltamp(4),
wattHour(5),
voltampHour(6),
degreeC(7),
hertz(8),
percent(9),
meterpersec(10),
pascal(11),
psi(12),
g(13),
degreeF(14),
feet(15),
inches(16),
cm(17),
meters(18)
}
PowerCIMStatusEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The status of a PowerCIM"
SYNTAX INTEGER { off(0),
on(1)
}
EnabledDisabledEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The status of a PowerCIM"
SYNTAX INTEGER { disabled(0),
enabled(1)
}
SensorClassEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The class of sensor in the event"
SYNTAX INTEGER { externalTemperature(0),
externalHumidity(1),
externalAirFlow(2),
externalAirPressure(3)
}
EventTypeEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The event type"
SYNTAX INTEGER { aboveUpperCritical(0),
aboveUpperNonCritical(1),
belowLowerNonCritical(2),
belowLowerCritical(3)
}
EventDirectionEnumeration ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The event direction"
SYNTAX INTEGER { asserted(0),
deasserted(1),
both(2)
}
-- the info group
firmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current firmware version in the following format:
major.minor.dot.buildnumber.
Example: 1.3.5.7416"
::= { info 1 }
serialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number."
::= { info 2 }
ipAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current IP address. A value of 0.0.0.0 indicates an error
or an unset option."
::= { info 3 }
netmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Netmask. A value of 0.0.0.0 indicates an error
or an unset option."
::= { info 4 }
gateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current Gateway. A value of 0.0.0.0 indicates an error
or an unset option."
::= { info 5 }
mac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current MAC address."
::= { info 6 }
hardwareRev OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware revision number."
::= { info 7 }
userName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The login of a user."
::= { info 10 }
objectName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The model type of the device"
::= { info 12 }
objectInstance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The device name."
::= { info 13}
targetUser OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The user record being operated on"
::= { info 14}
groupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The group record being operated on"
::= { info 15 }
imageVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The version of the Upgrade image"
::= { info 18 }
sensorDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Sensor description indicating which sensor experienced a threshold event.
When applicable, the description will indicate the sensor number."
::= { info 19 }
thresholdDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Threshold description indicating which configured threshold has been triggered (or cleared)."
::= { info 20 }
thresholdSeverity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String (Warning, Critical, etc...) indicating the severity of the threshold which has been triggered (or cleared)."
::= { info 21 }
thresholdEventType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String (triggered, cleared) indicating if the threshold event indicates that a configured threshold
has been triggered or cleared."
::= { info 22 }
status OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The success status of an operation"
::= { info 23 }
slaveIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In an outlet grouping configuration, this is the IP address of slave PDU. A value of 0.0.0.0 indicates an error
or an unset option."
::= { info 24}
inputCurrentRating OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input current Rating"
::= { info 25}
ratedVoltage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PDU Rated Voltage "
::= { info 26 }
ratedPower OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PDU Rated Power "
::= { info 27 }
outletSwitching OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Outlet switching: enabled/disabled; for non-switched PDUs, this value can be read,
but cannot be written "
::= { info 28 }
dataLogging OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Data Retrieval: enabled/disabled"
::= { info 29 }
dataLoggingInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Data Logging periodicity in seconds. This is the periodicity of the data in the buffer.
This value must be a multiple of 3 between 3 and 600. For example, 60 is valid,
but 64 is not valid
This is being deprecated in favor of measurementsPerLogEntry.
The mapping is as follows.
dataLoggingInterval measurementsPerLogEntry
3n n
Example: dataLoggingInterval is 60, so every 60 seconds (or 20th sample)
data will be placed in the data log
measurementsPerLogEntry is 20, so the data log sill store the minimum, average
and maximum of every 20 samples
"
::= { info 30 }
dataCollectionInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data Collection periodicity. This is the periodicity of the data collected by the PX. This value
is fixed at 3 seconds."
::= { info 31 }
outletEnergySupport OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outlet Energy Support: Yes/No
If the value is No, then outletWattHours and dataLogOutletWattHours will be zero "
::= { info 32 }
currentUnbalanceSupport OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"current Unbalance calculations Supported: Yes/No
If the value is No, then currentUnbalance will be zero
Default is No "
::= { info 33 }
externalSensorsZCoordinateUnits OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"External Sensor Z Coordinate units: Freeform or Rack Units (U)
Default is U "
::= { info 34 }
inlineMeter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Is this unit an inline meter? Yes/No
If Yes, then the folowing pairings hold:
Inlet 1 <-> Outlet 1
Inlet 2 <-> Outlet 2
Inlet 3 <-> Outlet 3
Inlet 4 <-> Outlet 4
Use the inletTable to obtain inlet data
Use the inletPoleTable to obtain the line data for an inlet.
"
::= { info 35 }
oldSensorState OBJECT-TYPE
SYNTAX StateOfSensorEnumeration
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The old sensor state used in Sensor State Transition traps."
::= { info 36}
externalSensorNumber OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"A unique value for each sensor. Its value
ranges between 1 and the value of externalSensorCount."
::= { info 37 }
sensorIdentificationString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that uniquely identifies the external sensor.
Format is: SensorType,ChannelNumber,SensorSubtype,SerialNumber
Example external temperature sensor: Temperature,,,AEI8160083
Example external smoke detection sensor: onOff,2,contact,AEJ8160085
Example outlet Current: rmsCurrent,,,
"
::= { info 38 }
lastUpgradeStatus OBJECT-TYPE
SYNTAX BITS{
mainController(0),
psoc1(1),
psoc2(2),
psoc3(3),
psoc4(4),
psoc5(5),
psoc6(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit string which indicates which the status of the last upgrade.
A value of 1 for a bit position indicates that the corresponding upgrade failed.
If all bits are zero, then the upgrade succeeded;
otherwise check lastUpgradeErrorDescription for further information.
"
::= { info 39 }
lastUpgradeTimestamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the last upgrade completed"
::= { info 40 }
lastUpgradeErrorDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"String that describes the upgrade errror.
This is an empty string if the upgrade succeeded.
Format is
Failed PSOCs: 1[O:1,2,3-7];3[O:6-9,10-12]
This indicates that upgrade of psocs 1 and 3 failed and
psoc1 affects outlets 1,2, 3-7
and psoc2 affects outlets 6-9,10-12
"
::= { info 41 }
powerCIMStatus OBJECT-TYPE
SYNTAX PowerCIMStatusEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the Power CIM: on or off
"
::= { info 42 }
measurementsPerLogEntry OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of measurements used for each entry in the log.
1<= Value <= 200
Default is 20
This is related to dataLoggingInterval as shown below
dataLoggingInterval measurementsPerLogEntry
3n n
Example: dataLoggingInterval is 60, so every 60 seconds (or 20th sample)
data will be placed in the data log
measurementsPerLogEntry is 20, so the data log sill store the minimum, average
and maximum of every 20 samples"
::= { info 43}
psocNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The psoc (Outlet Controller) number"
::= { info 44}
altitude OBJECT-TYPE
SYNTAX Integer32(0..3000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The altitude (height above sea level) of the PDU in meters.
0 <= Value <= 3000; default value is 0 meters "
::= { info 45}
configureAlerts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is an operation. It has write-only semantics.
GET operation will return the empty string.
For SET operations, it configures alerts
The format is a comma separated list of the following parameters.
sensorClass, eventType, eventDirection, policyName
For sensorclass: use the SensorClass eumeration
For eventType: use the EventType enumeration
For eventDirection: use the EventDirection enumeration
For Policy Name: use the name of the policy; the Policy Name is case sensitive
Note: setting this variable will overwrite the existing policy
Example: if the External Temperature upper non-critical threshold is either asserted and deasserted,
then execute the policy named multiple destinations
the string would be
0,1,2,multiple destinations
"
::= { info 46 }
fipsMode OBJECT-TYPE
SYNTAX EnabledDisabledEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The fips mode: either enabled or disabled.
The mode can be set (changed) only if both of the following conditions hold
a) the user is admin
b) snmpv3 is being used.
Changing this mode will result in a reboot of the PX
When the PX is in FIPS mode, the follwing conditions hold.
a) FIPS approved algorithms must be used
b) snmp v1 & v2c are not supported
b) snmp v3 must be used with AES and SHA
c) https must be used; http is not supported
d) Radius authentication is not supported
e) Ldaps must be used; ldap is not supported
f) ipmi v2.0 must be used
"
::= { info 47}
synchronizeWithNTPServer OBJECT-TYPE
SYNTAX EnabledDisabledEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Will time be obtained using NTP?
Deafault is disabled, i.e. time will not be obtained from NTP servers."
::= { info 48 }
useDHCPProvidedNTPServer OBJECT-TYPE
SYNTAX EnabledDisabledEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Will the NTP server addresses be provided by DHCP/BOOTP?
This is used only if synchronizeWithNTPServer is enabled
Default is enabled, i.e. DHCP provided NTP servers will be used "
::= { info 49 }
-- Corresponding InetAddressType objects and InetAddress objects must be consistent.
-- primaryNTPServerAddressType and primaryNTPServerAddress must be consistent
-- secondaryNTPServerAddressType and secondaryNTPServerAddress must be consistent
-- Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType
-- must fail with an inconsistentValue error.
-- Example:
-- Suppose InetAddressType = ipv4 and InetAddress = 192.168.25.67
-- Setting InetAddress to www.xyz.com will return inconsistentValue error
-- When InetAddressType is changed to a type inconsistent with InetAddress, InetAddress may not display
-- the correct value until the format of InetAddress is changed to be consistent with InetAddressType
-- Example:
-- Suppose InetAddressType = ipv4 and InetAddress = 192.168.25.67
-- InetAddressType is set to dns.
-- A GET operation on InetAddress may not display the correct value.
-- InetAddress is changed to www.xyz.com
-- A GET operation on InetAddress displays the correct value.
-- Recommended Approach to changing IP address representation.
-- 1) First change InetAddressType to the correct type.
-- 2) Next change InetAddress to a value consistent with the type.
-- Example: Change from IPv4 address to hostname
-- Intially: InetAddressType = ipv4
-- InetAddress = 192.168.25.67
-- Change: InetAddressType = dns
-- InetAddress = 192.67.29.36
primaryNTPServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the type of the corresponding instance
of primaryNTPServerAddress object.
"
DEFVAL { ipv4 }
::= { info 50 }
primaryNTPServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The address of the primary ntp server."
::= { info 51 }
secondaryNTPServerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the type of the corresponding instance
of secondaryNTPServerAddress object.
Default is ipv4"
::= { info 52 }
secondaryNTPServerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The address of the secondary ntp server."
::= { info 53 }
daylightSavingsTime OBJECT-TYPE
SYNTAX EnabledDisabledEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Is daylight savings time enabled?
Default is disabled "
::= { info 55 }
thresholdValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the threshold that has been triggered (or cleared).
It is used in the thresholdAlarm trap for external numeric sensors only."
::= { info 56 }
sensorValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The sensor reading that triggered (or cleared) the threshold.
It is used in the thresholdAlarm trap for external numeric sensors only."
::= { info 57 }
ipmiOverLAN OBJECT-TYPE
SYNTAX EnabledDisabledEnumeration
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPMI over LAN Mode: either enabled or disabled.
It is strongly recommended that SNMPv3 be used to change the mode;
SNMPv2c may also be used, but is not recommended.
If SNMPv3 is used, then the change can be made only by users belonging to the Admin group.
Changing the mode will result in a reboot of the PX.
"
::= { info 58}
-- the inlets group
-- Implementation for managing the inlets
inletCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inlets present on this pdu."
::= { inlets 1 }
-- the inlets table
-- The inlets table contains information on the pdu's inlets.
-- It further provides functions for managing them.
inletTable OBJECT-TYPE
SYNTAX SEQUENCE OF InletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of inlet entries. The number of
entries is given by the value of inletCount."
::= { inlets 2 }
inletEntry OBJECT-TYPE
SYNTAX InletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An inlet entry containing objects for each inlet"
INDEX { inletIndex }
::= { inletTable 1 }
InletEntryStruct ::= SEQUENCE { inletIndex Integer32,
inletPoleCount Integer32,
inletCurrentRating MilliAmps,
inletCurrent MilliAmps,
inletVoltage MilliVolts,
inletActivePower Watts,
inletApparentPower VoltAmps,
inletPowerFactor PowerFactorPercentage,
inletActiveEnergy WattHours,
inletCurrentUnbalance DisplayString,
inletCurrentUpperWarning MilliAmps,
inletCurrentUpperCritical MilliAmps,
inletCurrentLowerWarning MilliAmps,
inletCurrentLowerCritical MilliAmps,
inletVoltageUpperWarning MilliVolts,
inletVoltageUpperCritical MilliVolts,
inletVoltageLowerWarning MilliVolts,
inletVoltageLowerCritical MilliVolts,
inletCurrentUnbalanceUpperCritical Percentage,
inletCurrentUnbalanceUpperWarning Percentage,
inletCurrentHysteresis Unsigned32,
inletVoltageHysteresis Unsigned32,
inletCurrentUnbalanceHysteresis Unsigned32
}
inletIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each inlet. Its value
ranges between 1 and the value of inletCount."
::= { inletEntry 1 }
inletPoleCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of poles for an inlet (1 for single phase, 3 for 3 phase Delta-wired,
4 for 3 phase WYE wired)."
::= { inletEntry 3 }
inletCurrentRating OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input current Rating"
::= { inletEntry 4}
inletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the current sensor
attached to the inlet. This value is
reported in milliamps (1/1000th of an amp).
This OID does not apply to 3 phase systems;
a value of 0 will be reported for same."
::= { inletEntry 7 }
inletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the voltage sensor
attached to the intlet.This value is
reported in millivolts (1/1000th of a volt).
This OID does not apply to 3 phase systems;
a value of 0 will be reported for same."
::= { inletEntry 8 }
inletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active power for the inlet
This value is reported in Watts."
::= { inletEntry 9 }
inletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The apparent power for the inlet.
This value is reported in Volt-Amps"
::= { inletEntry 10 }
inletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the power factor
of the inlet. The reading represents a
percentage in the range of 0% to 100%."
::= { inletEntry 11 }
inletActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has an invalid value if outletEnergySupport = 'No';
In all other cases, it is the value of the cumulative active energy for this inlet.
This value is reported in WattHours"
::= { inletEntry 12 }
inletCurrentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string displaying the current unbalance in percent.
It will have the value NA if
the feature is disabled,
the PX is not a 3-phase unit,or
the average of the line currents is zero"
::= { inletEntry 15 }
inletCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical)
current threshold for the inlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { inletEntry 20 }
inletCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical current
threshold for the inlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { inletEntry 21 }
inletCurrentLowerWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower warning (non-critical)
current threshold for the inlet. This value is
reported in milliamps (1/1000th of an amp).
This OID is valid for inline meter PDU's. only"
::= { inletEntry 22 }
inletCurrentLowerCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower critical current
threshold for the inlet. This value is
reported in milliamps (1/1000th of an amp).
This OID is valid for inline meter PDU's only."
::= { inletEntry 23 }
inletVoltageUpperWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical)
current threshold for the inlet. This value is
reported in millivolts (1/1000th of a volt)"
::= { inletEntry 24 }
inletVoltageUpperCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical current
threshold for the inlet. This value is
reported in millivolts (1/1000th of a volt)"
::= { inletEntry 25 }
inletVoltageLowerWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower warning (non-critical)
current threshold for the inlet. This value is
reported in millivolts (1/1000th of a volt)"
::= { inletEntry 26 }
inletVoltageLowerCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower critical current
threshold for the inlet. This value is
reported in millivolts (1/1000th of a volt)"
::= { inletEntry 27 }
inletCurrentUnbalanceUpperCritical OBJECT-TYPE
SYNTAX Percentage
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical current Unbalance threshold."
::= { inletEntry 28 }
inletCurrentUnbalanceUpperWarning OBJECT-TYPE
SYNTAX Percentage
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning current Unbalance threshold."
::= { inletEntry 29 }
inletCurrentHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in milliamps (1/1000th of an amp)"
::= { inletEntry 30 }
inletVoltageHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in millivolts (1/1000th of a volt)"
::= { inletEntry 31 }
inletCurrentUnbalanceHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in percent"
::= { inletEntry 32 }
-- the inletPole group
-- Implementation for Line data
-- the inletPole table
-- The inletPoleTable table contains information on the poles for an inlet
inletPoleTable OBJECT-TYPE
SYNTAX SEQUENCE OF InletPoleEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of line input entries. The number of entries is given by
the value of inletTable(inletIndex).inletPoleCount."
::= { inletPole 2 }
inletPoleEntry OBJECT-TYPE
SYNTAX InletPoleEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the data log containing input line values
for a particular input line."
INDEX { inletIndex,inletPoleIndex }
::= { inletPoleTable 1 }
InletPoleEntryStruct ::= SEQUENCE { inletPoleIndex Integer32,
inletPoleLabel DisplayString,
inletPoleCurrent MilliAmps,
inletPoleVoltage MilliVolts,
inletPoleMaxCurrent MilliAmps,
inletPoleActivePower Watts,
inletPoleApparentPower VoltAmps,
inletPolePowerFactor PowerFactorPercentage,
inletPoleActiveEnergy WattHours
}
inletPoleIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each line input. Its value
ranges between 1 and of inletTable(inletIndex).inletPoleCount."
::= { inletPoleEntry 1 }
inletPoleLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string identifying the Line
For Single Phase: L1
For 3phase Delta wired outlets: L1, L2, L3
For 3phase WYE Wired Outlets: L1, L2, L3"
::= { inletPoleEntry 2 }
inletPoleCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the line current reported in MilliAmps.
inletPoleIndex = 1; For Single Phase, Input Line Current; For 3-phase, L1 Current
inletPoleIndex = 2; For 3-phase, L2 Current
inletPoleIndex = 3; For 3-phase, L3 Current"
::= { inletPoleEntry 3 }
inletPoleVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the line-line voltage reported in MilliVolts.
inletPoleIndex = 1; Single Phase Input Line Voltage
3-phase, L1-L2 Voltage or L1-N voltage
inletPoleIndex = 2; 3-phase L2-L3 Voltage or L2-N voltage
inletPoleaIndex = 3; 3-phase L3-L1 Voltage or L3-N voltage"
::= { inletPoleEntry 4 }
inletPoleMaxCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has an invalid value for a single-phase PDU.
If inletPoleCount = 1, then the value is invalid;
In all other cases, it is the value of the max. current sensor
attached to the inlet Pole. This value is
reported in milliamps (1/1000th of an amp)"
::= { inletPoleEntry 5 }
inletPoleActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the active power for the line/pole.
The value is reported in Watts."
::= { inletPoleEntry 7 }
inletPoleApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the apparent power for the line/pole.
The value is reported in Volt-Amps"
::= { inletPoleEntry 8 }
inletPolePowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the power factor for the line/pole
The reading represents a percentage in the range of 0% to 100%."
::= { inletPoleEntry 9 }
inletPoleActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the cumulative active energy for the line/pole.
The value is reported in WattHours"
::= { inletPoleEntry 11 }
-- the outlets group
-- Implementation for managing the outlets
outletCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outlets (regardless of
their current state) present on this pdu."
::= { outlets 1 }
-- the outlets table
-- The outlets table contains information on the pdu's outlets.
-- It further provides functions for managing them.
outletTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of outlet entries. The number of
entries is given by the value of outletCount."
::= { outlets 2 }
outletEntry OBJECT-TYPE
SYNTAX OutletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An outlet entry containing objects at the
for a particular outlet."
INDEX { outletIndex }
::= { outletTable 1 }
OutletEntryStruct ::= SEQUENCE { outletIndex Integer32,
outletLabel DisplayString,
outletOperationalState INTEGER,
outletCurrent MilliAmps,
outletMaxCurrent MilliAmps,
outletVoltage MilliVolts,
outletActivePower Watts,
outletApparentPower VoltAmps,
outletPowerFactor PowerFactorPercentage,
outletCurrentUpperWarning MilliAmps,
outletCurrentUpperCritical MilliAmps,
outletCurrentLowerWarning MilliAmps,
outletCurrentLowerCritical MilliAmps,
outletCurrentHysteresis Unsigned32,
outletCurrentRating MilliAmps,
outletWattHours WattHours }
outletIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each outlet. Its value
ranges between 1 and the value of outletCount."
::= { outletEntry 1 }
outletLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string containing information
about the outlet."
::= { outletEntry 2 }
outletOperationalState OBJECT-TYPE
SYNTAX INTEGER { error(-1),
off(0),
on(1),
cycling(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value for each outlet which describes the
operational state of the outlet. It is also
used to set the operational state of the outlet"
::= { outletEntry 3 }
outletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 4 }
outletMaxCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the max. current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 5 }
outletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the voltage sensor
attached to the outlet.This value is
reported in millivolts (1/1000th of a volt)"
::= { outletEntry 6 }
outletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the active power sensor
attached to the outlet. This value is
reported in Watts."
::= { outletEntry 7 }
outletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the apparent power sensor
attached to the outlet. This value is
reported in Volt-Amps"
::= { outletEntry 8 }
outletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for the power factor
of the outlet. The reading represents a
percentage in the range of 0% to 100%."
::= { outletEntry 9 }
outletCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical)
current threshold for the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 20 }
outletCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical current
threshold for the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 21 }
outletCurrentLowerWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower warning (non-critical)
current threshold for the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 22 }
outletCurrentLowerCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower critical current
threshold for the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 23 }
outletCurrentHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 24 }
outletCurrentRating OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current rating of the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { outletEntry 30 }
outletWattHours OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the cumulative active energy for this outlet.
This value is reported in WattHours"
::= { outletEntry 31 }
-- the unitReadings group
-- The unitReadings group contains sensor reading values
-- for the PDU unit as a whole
unitCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the unit's current sensor in millamps.This object is deprecated
in favour of lineCurrent corresponding to lineCurrentLabel = L1"
::= { unitReadings 1 }
unitVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the unit's voltage sensor in millivolts.This object is deprecated
in favour of lineVoltage corresponding to lineVoltageLabel = L1"
::= { unitReadings 2 }
unitActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the unit's active power in watts.This object is deprecated
in favour of inletTable.inletActivePower"
::= { unitReadings 3 }
unitApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the unit's apparent power in volt-amps. This object is deprecated
in favour of inletTable.inletApparentPower"
::= { unitReadings 4 }
unitCpuTemp OBJECT-TYPE
SYNTAX TenthDegreesCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the unit's CPU temperature sensor in tenth degrees celsius."
::= { unitReadings 5 }
unitVoltageLowerWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower warning (non-critical) unit level voltage threshold.This object is deprecated
in favour of unitOrLineVoltageLowerWarning"
::= { unitReadings 60 }
unitVoltageLowerCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower critical unit level voltage threshold.This object is deprecated
in favour of unitOrLineVoltageLowerCritical"
::= { unitReadings 61 }
unitVoltageUpperWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper warning (non-critical) unit level voltage threshold.This object is deprecated
in favour of unitOrLineVoltageUpperWarning"
::= { unitReadings 62 }
unitVoltageUpperCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper critical unit level voltage threshold.This object is deprecated
in favour of unitOrLineVoltageUpperCritical"
::= { unitReadings 63 }
unitCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper warning (non-critical) unit level current threshold.This object is deprecated
in favour of unitOrLineCurrentUpperWarning"
::= { unitReadings 70 }
unitCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the upper critical unit level current threshold. NOTE: This
particular threshold is NOT settable. This object is deprecated
in favour of unitOrLineCurrentUpperCritica"
::= { unitReadings 71 }
unitOrLineVoltageLowerWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower warning (non-critical) unit level voltage threshold."
::= { unitReadings 90 }
unitOrLineVoltageLowerCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower critical unit level voltage threshold."
::= { unitReadings 91 }
unitOrLineVoltageUpperWarning OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical) unit level voltage"
::= { unitReadings 92 }
unitOrLineVoltageUpperCritical OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical unit level voltage threshold."
::= { unitReadings 93 }
unitOrLineCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical) unit level current threshold"
::= { unitReadings 94 }
unitOrLineCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical unit level current threshold. "
::= { unitReadings 95 }
neutralCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object has an invalid value if inletPoleCount is not equal to 4.
If inletPoleCount = 4, then it is the value of the upper warning (non-critical) threshold
for the neutral current"
::= { unitReadings 96 }
neutralCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object has an invalid value if inletPoleCount is not equal to 4.
If inletPoleCount = 4, then it is the value of the upper critical threshold
for the neutral current."
::= { unitReadings 97 }
unitTempLowerWarning OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower warning (non-critical) unit level temperature threshold."
::= { unitReadings 80 }
unitTempLowerCritical OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the lower critical unit level temperature threshold."
::= { unitReadings 81 }
unitTempUpperWarning OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical) unit level temperature threshold."
::= { unitReadings 82 }
unitTempUpperCritical OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical unit level temperature threshold."
::= { unitReadings 83 }
currentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string displaying the current unbalance in percent.
It will have the value NA if
the PX is not a 3-phase unit (inletPoleCount = 1),or
the feature is disabled (currentUnbalanceSupport = 'No'), or
the average of the line currents is zero (inletPoleCurrent = 0 for 1 <= inlePoleIndex <= 3)"
::= { unitReadings 84 }
currentUnbalanceUpperWarning OBJECT-TYPE
SYNTAX Percentage
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical) current unbalance threshold."
::= { unitReadings 85 }
currentUnbalanceUpperCritical OBJECT-TYPE
SYNTAX Percentage
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical current Unbalance threshold."
::= { unitReadings 86 }
unitOrLineCurrentHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in milliamps (1/1000th of an amp)"
::= { unitReadings 98 }
unitOrLineVoltageHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions. This value is
reported in millivolts (1/1000th of a volt)"
::= { unitReadings 99 }
unitTempHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions
"
::= { unitReadings 100 }
currentUnbalanceHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions
"
::= { unitReadings 101 }
-- the externalTemperature group
-- Implementation for managing external temperature sensors
tempSensorCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of external temperature sensors (regardless of
their current state) present on this pdu.
This is deprecated in favor of externalSensors"
::= { environmental 1 }
-- the temperature sensors table
-- The tempSensorTable table contains information on the pdu's external temperature sensors.
tempSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF TempSensorEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of temperature sensor entries. The number of
entries is given by the value of tempSensorCount.
This is deprecated in favor of externalSensors"
::= { environmental 2 }
tempSensorEntry OBJECT-TYPE
SYNTAX TempSensorEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry containing sensor reading and threshold
settings for a particular temperature sensor.
This is deprecated in favor of externalSensors"
INDEX { tempSensorIndex }
::= { tempSensorTable 1 }
TempSensorEntryStruct ::= SEQUENCE { tempSensorIndex Integer32,
tempSensorLabel DisplayString,
temperature TenthDegreesCelsius,
tempLowerWarning DegreesCelsius,
tempUpperWarning DegreesCelsius,
tempLowerCritical DegreesCelsius,
tempUpperCritical DegreesCelsius,
tempXCoordinate DisplayString,
tempYCoordinate DisplayString,
tempZCoordinate DisplayString}
tempSensorIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A unique value for each temperature sensor. Its value
ranges between 1 and tempSensorCount.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 1 }
tempSensorLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"A settable human-readable label for the external temperature
sensor. One possible use for this label is to convey sensor
location.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 2 }
temperature OBJECT-TYPE
SYNTAX TenthDegreesCelsius
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the external temperature sensor reported
in tenth degrees celsius.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 3 }
tempLowerWarning OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower warning (non-critical) threshold.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 4 }
tempUpperWarning OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper warning (non-critical) threshold.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 5 }
tempLowerCritical OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower critical threshold.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 6 }
tempUpperCritical OBJECT-TYPE
SYNTAX DegreesCelsius
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper critical threshold.
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 7 }
tempXCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of X coordinate in freeform
with number of characters <= 24
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 8 }
tempYCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of Y coordinate in freeform
with number of characters <= 24
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 9 }
tempZCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of Z coordinate in one of two formats:
either freeform with number of characters <= 24
or in Z units so that 0 =< integer value <= 60
This is deprecated in favor of externalSensors"
::= { tempSensorEntry 10 }
-- the externalHumidity group
-- Implementation for managing external humidity sensors
humiditySensorCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of external humidity sensors (regardless of
their current state) present on this pdu.
This is deprecated in favor of externalSensors"
::= { environmental 3 }
-- the humidity sensors table
-- The humiditySensorTable table contains information on the pdu's external humidity sensors.
humiditySensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF HumiditySensorEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of humidity sensor entries. The number of
entries is given by the value of humiditySensorCount.
This is deprecated in favor of externalSensors"
::= { environmental 4 }
humiditySensorEntry OBJECT-TYPE
SYNTAX HumiditySensorEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry containing sensor reading and threshold
settings for a particular humidity sensor.
This is deprecated in favor of externalSensors"
INDEX { humiditySensorIndex }
::= { humiditySensorTable 1 }
HumiditySensorEntryStruct ::= SEQUENCE { humiditySensorIndex Integer32,
humiditySensorLabel DisplayString,
humidity RelativeHumidity,
humidityLowerWarning RelativeHumidity,
humidityUpperWarning RelativeHumidity,
humidityLowerCritical RelativeHumidity,
humidityUpperCritical RelativeHumidity,
humidityXCoordinate DisplayString,
humidityYCoordinate DisplayString,
humidityZCoordinate DisplayString }
humiditySensorIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A unique value for each humidity sensor. Its value
ranges between 1 and humiditySensorCount.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 1 }
humiditySensorLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"A settable human-readable label for the external humidity
sensor. One possible use for this label is to convey sensor
location.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 2 }
humidity OBJECT-TYPE
SYNTAX RelativeHumidity
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the external humidity sensor reported
as relative humidity (a percentage).
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 3 }
humidityLowerWarning OBJECT-TYPE
SYNTAX RelativeHumidity
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower warning (non-critical) threshold.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 4 }
humidityUpperWarning OBJECT-TYPE
SYNTAX RelativeHumidity
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper warning (non-critical) threshold.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 5 }
humidityLowerCritical OBJECT-TYPE
SYNTAX RelativeHumidity
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the lower critical threshold.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 6 }
humidityUpperCritical OBJECT-TYPE
SYNTAX RelativeHumidity
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of the upper critical threshold.
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 7 }
humidityXCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of X coordinate in freeform
with number of characters <= 24
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 8 }
humidityYCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of Y coordinate in freeform
with number of characters <= 24
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 9 }
humidityZCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The value of Z coordinate in one of two formats:
either freeform with number of characters <= 24
or in Z units so that 0 =< integer value <= 60
This is deprecated in favor of externalSensors"
::= { humiditySensorEntry 10 }
-- the externalSensor table
-- The externalSensor table contains information on the pdu's external Sensors
externalSensorCount OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of external sensors"
::= { externalSensors 1}
reorderexternalSensorTableEntries OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is an operation. It has write-only semantics.
GET operation will return the empty string.
For SET operations, it specifies the new order of the externalSensorTable entries.
a) The list must contain entries for each managed sensor, even if the sensor is not being moved.
b) The list must not have more than 16 entries.
c) 1 <= Valid sensorID <= 16
d) The length of the list is the value of the largest sensorID in the
original (before the move) list of managed sensors.
e) Each sensorID must appear only once in the list.
f) If there are missing numbers in the original list of sensorIDs,
then each missing number must be indicated by a comma.
EXAMPLE 1: Managed sensors have IDs 1,2,3,4,5
Move 1 to 13; 2 to 8; 3 to 9; 4 is not moved; 5 moves to 2
Existing Position New Position
1 --> 13
2 --> 8
3 --> 9
4 --> 4
5 --> 2
Since the largest sensorID before the move is 5, the length of the list is 5
Comma separated list is 13,8,9,4,2
EXAMPLE 2: Managed sensors have IDs 2,5,6,7,11
Sensor IDs 1,3,4,8,9,10 do not appear in the list.
These positions must be indicated by commas.
Move 2 to 13; 5 to 8; 6 to 9; 7 to 16; 11 does not move
Existing Position New Position
2 --> 13
5 --> 8
6 --> 9
7 --> 16
11 --> 11
Since the largest sensorID before the move is 11, the length of the list is 11
Comma separated list is ,13,,,8,9,16,,,,11
"
::= { externalSensors 2 }
externalSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF ExternalSensorEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of externalSensor entries. The number of
entries is given by the value of externalSensorCount for the pdu."
::= { externalSensors 3 }
externalSensorEntry OBJECT-TYPE
SYNTAX ExternalSensorEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An externalSensor entry containing objects at the
for a particular PDU."
INDEX { sensorID }
::= { externalSensorTable 1 }
ExternalSensorEntryStruct ::= SEQUENCE {sensorID Integer32,
externalSensorType TypeOfSensorEnumeration,
externalSensorSerialNumber DisplayString,
externalSensorName DisplayString,
externalSensorChannelNumber Integer32,
externalSensorXCoordinate DisplayString,
externalSensorYCoordinate DisplayString,
externalSensorZCoordinate DisplayString,
externalBinarySensorSubtype TypeOfSensorEnumeration,
externalSensorUnits SensorUnitsEnumeration,
externalSensorDecimalDigits Unsigned32,
externalSensorLowerCriticalThreshold Integer32,
externalSensorLowerWarningThreshold Integer32,
externalSensorUpperCriticalThreshold Integer32,
externalSensorUpperWarningThreshold Integer32,
externalSensorHysteresis Unsigned32,
externalSensorState StateOfSensorEnumeration,
externalSensorValue Integer32 }
sensorID OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each sesnor. Its value
ranges between 1 and the value of externalSensorCount."
::= { externalSensorEntry 1 }
externalSensorType OBJECT-TYPE
SYNTAX TypeOfSensorEnumeration
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of sensor"
::= { externalSensorEntry 2 }
externalSensorSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sensor serial number"
::= { externalSensorEntry 3 }
externalSensorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The user given name"
::= { externalSensorEntry 4 }
externalSensorChannelNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The channel number, applies only to contact sensors;
-1 for other sensors"
::= { externalSensorEntry 5 }
externalSensorXCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The X coordinate"
::= { externalSensorEntry 6 }
externalSensorYCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Y coordinate"
::= { externalSensorEntry 7 }
externalSensorZCoordinate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Z coordinate"
::= { externalSensorEntry 8 }
externalBinarySensorSubtype OBJECT-TYPE
SYNTAX TypeOfSensorEnumeration
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The subtype of the binary sensor
This OID is valid for discrete sensors only."
::= { externalSensorEntry 9 }
externalSensorUnits OBJECT-TYPE
SYNTAX SensorUnitsEnumeration
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The base units. Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 16 }
externalSensorDecimalDigits OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of digits displayed to the right of the decimal point.
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 17 }
externalSensorLowerCriticalThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lower critical threshold
The value of this OID variable should be scaled by
externalSensorDecimalDigits. For example, if the value is 1 and
externalSensorDecimalDigits is 2, then actual value is .01
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 31 }
externalSensorLowerWarningThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lower non-critical (warning) threshold
The value of this OID variable should be scaled by
externalSensorDecimalDigits. For example, if the value is 1 and
externalSensorDecimalDigits is 2, then actual value is .01
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 32 }
externalSensorUpperCriticalThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The upper critical threshold
The value of this OID variable should be scaled by
externalSensorDecimalDigits. For example, if the value is 1 and
externalSensorDecimalDigits is 2, then actual value is .01
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 33 }
externalSensorUpperWarningThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The upper non-critical (warning) threshold
The value of this OID variable should be scaled by
externalSensorDecimalDigits. For example, if the value is 1 and
externalSensorDecimalDigits is 2, then actual value is .01
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 34 }
externalSensorHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions
The value of this OID variable should be scaled by
externalSensorDecimalDigits. For example, if the value is 1 and
externalSensorDecimalDigits is 2, then actual value is 0.01.
This parameter does not apply
to onOff, trip, vibration, waterDetection,
smokeDetection sensors."
::= { externalSensorEntry 35 }
externalSensorState OBJECT-TYPE
SYNTAX StateOfSensorEnumeration
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sensor state"
::= { externalSensorEntry 40 }
externalSensorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sensor reading
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors"
::= { externalSensorEntry 41 }
-- the line Current group
-- Implementation for line Inputs
lineCurrentCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of line currents (1 for single phase, 3 for 3 phase Delta-wired,
4 for 3 phase WYE wired).This object is deprecated in favour of inletPoleTable"
::= { lineCurrents 1 }
-- the line input table
-- The lineCurrentTable table contains information on the line inputs.
lineCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF LineCurrentEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of line input entries. The number of
entries is given by the value of lineInputCount.
This object is deprecated in favour of inletPoleTable"
::= { lineCurrents 2 }
lineCurrentEntry OBJECT-TYPE
SYNTAX LineCurrentEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry containing values and threshold
settings for a particular line input.This object is deprecated in favour of inletPoleTable"
INDEX { lineCurrentIndex }
::= { lineCurrentTable 1 }
LineCurrentEntryStruct ::= SEQUENCE { lineCurrentIndex Integer32,
lineCurrentLabel DisplayString,
lineCurrent MilliAmps}
lineCurrentIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A unique value for each line input. Its value
ranges between 1 and lineInputCount.
This object is deprecated in favour of inletPoleTable"
::= { lineCurrentEntry 1 }
lineCurrentLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A string identifying the Line
For Single Phase: L1
For 3phase Delta wired outlets: L1, L2, L3
For 3phase WYE Wired Outlets: L1, L2, L3, N
This object is deprecated in favour of inletPoleTable"
::= { lineCurrentEntry 2 }
lineCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the current reported in MilliAmps.
This object is deprecated in favour of inletPoleTable"
::= { lineCurrentEntry 3 }
-- the circuitBreaker group
-- Implementation for circuit Breakers
circuitBreakerCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of circuit breakers."
::= { circuitBreaker 1 }
-- the circuit breaker table
-- The circuitBreakerTable table contains information on the circuit breakers.
circuitBreakerTable OBJECT-TYPE
SYNTAX SEQUENCE OF CircuitBreakerEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of line input entries. The number of
entries is given by the value of lineInputCount."
::= { circuitBreaker 2 }
circuitBreakerEntry OBJECT-TYPE
SYNTAX CircuitBreakerEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing values and threshold
settings for a particular line input."
INDEX { circuitBreakerIndex }
::= { circuitBreakerTable 1 }
CircuitBreakerEntryStruct ::= SEQUENCE { circuitBreakerIndex Integer32,
circuitBreakerLabel DisplayString,
circuitBreakerState INTEGER,
circuitBreakerCurrentRating MilliAmps,
circuitBreakerCurrent MilliAmps,
circuitBreakerCurrentUpperWarning MilliAmps,
circuitBreakerCurrentUpperCritical MilliAmps,
circuitBreakerCurrentHysteresis Unsigned32 }
circuitBreakerIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each circuit breaker. Its value
ranges between 1 and circuitBreakerCount."
::= { circuitBreakerEntry 1 }
circuitBreakerLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string identifying the circuit breaker "
::= { circuitBreakerEntry 2 }
circuitBreakerState OBJECT-TYPE
SYNTAX INTEGER { ok(0),
tripped(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the circuit breaker state ."
::= { circuitBreakerEntry 3 }
circuitBreakerCurrentRating OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the circuit breaker current rating
in MilliAmps."
::= { circuitBreakerEntry 4 }
circuitBreakerCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the current reported
in MilliAmps."
::= { circuitBreakerEntry 5 }
circuitBreakerCurrentUpperWarning OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper warning (non-critical) threshold."
::= { circuitBreakerEntry 7 }
circuitBreakerCurrentUpperCritical OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the upper critical threshold."
::= { circuitBreakerEntry 9 }
circuitBreakerCurrentHysteresis OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The hysteresis used for deassertions
reported in milliamps (1/1000th of an amp)"
::= { circuitBreakerEntry 10 }
-- the line Voltage group
-- Implementation for line Voltages
lineVoltageCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of line voltages (1 for single phase, 3 for 3 phase.
This object is deprecated in favour of inletPoleTable"
::= { lineVoltages 1 }
-- the line voltage table
-- The linevoltageTable table contains information on the line voltages.
lineVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF LineVoltageEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of line input entries. The number of
entries is given by the value of lineInputCount.
This object is deprecated in favour of linletPoleTable"
::= { lineVoltages 2 }
lineVoltageEntry OBJECT-TYPE
SYNTAX LineVoltageEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry containing values and threshold
settings for a particular line input.
This object is deprecated in favour of inletPoleTable"
INDEX { lineVoltageIndex }
::= { lineVoltageTable 1 }
LineVoltageEntryStruct ::= SEQUENCE { lineVoltageIndex Integer32,
lineVoltageLabel DisplayString,
lineVoltage MilliVolts}
lineVoltageIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A unique value for each line input. Its value
ranges between 1 and lineInputCount.
This object is deprecated in favour of inletPoleTable"
::= { lineVoltageEntry 1 }
lineVoltageLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A string identifying the Line
For Single Phase: L1
For 3phase Delta-wired: L1-L2, L2-L3, L3-L1
For 3phase Wye-wired: L1-N, L2-N, L3-N
This object is deprecated in favour of inletPoleTable"
::= { lineVoltageEntry 2 }
lineVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the voltage reported in MilliVolts.
This object is deprecated in favour of inletPoleTable"
::= { lineVoltageEntry 3 }
-- the data Log group
-- Implementation for data Log
dataLogCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of entries in the dataLog table which is a circular buffer."
::= { dataLog 1 }
dataLogLatestIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the latest (most recent) entry in dataLogTable ."
::= { dataLog 2 }
-- the data log
-- The dataLogTable table contains the data log.
dataLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of data log entries. The number of
entries is given by the value of dataLogCount."
::= { dataLog 3 }
dataLogEntry OBJECT-TYPE
SYNTAX DataLogEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the dataLog buffer containing the unit data collected at the instant
specified by dataLogTimeStamp"
INDEX { dataLogIndex }
::= { dataLogTable 1 }
DataLogEntryStruct ::= SEQUENCE { dataLogIndex Integer32,
dataLogTimeStamp Unsigned32,
dataLogActivePower Watts,
dataLogApparentPower VoltAmps,
dataLogAvgActivePower Watts,
dataLogMaxActivePower Watts,
dataLogMinActivePower Watts,
dataLogAvgApparentPower VoltAmps,
dataLogMaxApparentPower VoltAmps,
dataLogMinApparentPower VoltAmps}
dataLogIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each data sample. Its value
ranges between 1 and dataLogCount ."
::= { dataLogEntry 1 }
dataLogTimeStamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the data was collected. It is measured in seconds relative to
January 1, 1970 (midnight UTC/GMT), i.e a value of 0 indicates
January 1, 1970 (midnight UTC/GMT)"
::= { dataLogEntry 2 }
dataLogActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the pdu's active power sensor in watts.
This has been deprecated in favor of
dataLogAvgActivePower, dataLogMaxActivePower,dataLogMinActivePower "
::= { dataLogEntry 3 }
dataLogApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value for the pdu's apparent power sensor in volt-amps.
This has been deprecated in favor of
dataLogAvgApparentPower, dataLogMaxApparentPower,dataLogMinApparentPower "
::= { dataLogEntry 4 }
dataLogAvgActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average active power for this measurement period"
::= { dataLogEntry 5 }
dataLogMaxActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum active power for this measurement period"
::= { dataLogEntry 6 }
dataLogMinActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum active power for this measurement period"
::= { dataLogEntry 7 }
dataLogAvgApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average apparent power for this measurement period"
::= { dataLogEntry 8 }
dataLogMaxApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum apparent power for this measurement period"
::= { dataLogEntry 9 }
dataLogMinApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum apparent power for this measurement period"
::= { dataLogEntry 10 }
-- the outlets data group
-- Implementation for storing outlet data
-- the outlets data table
-- The outlets read-only data table contains information on the pdu's outlets.
-- This data can be uploaded to the manager
dataLogOutletTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogOutletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of outlet entries. The number of
entries is given by the value of outletCount."
::= { dataLogOutlet 1 }
dataLogOutletEntry OBJECT-TYPE
SYNTAX DataLogOutletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the data log containing outlet level data
for a particular outlet."
INDEX { dataLogIndex,dataLogOutletIndex }
::= { dataLogOutletTable 1 }
DataLogOutletEntryStruct ::= SEQUENCE { dataLogOutletIndex Integer32,
dataLogOutletCurrent MilliAmps,
dataLogOutletVoltage MilliVolts,
dataLogOutletPowerFactor PowerFactorPercentage,
dataLogOutletOnTime Unsigned32,
dataLogOutletWattHours WattHours,
dataLogAvgOutletCurrent MilliAmps,
dataLogMaxOutletCurrent MilliAmps,
dataLogMinOutletCurrent MilliAmps,
dataLogAvgOutletVoltage MilliVolts,
dataLogMaxOutletVoltage MilliVolts,
dataLogMinOutletVoltage MilliVolts,
dataLogAvgOutletPowerFactor PowerFactorPercentage,
dataLogMaxOutletPowerFactor PowerFactorPercentage,
dataLogMinOutletPowerFactor PowerFactorPercentage,
dataLogAvgOutletWattHours WattHours,
dataLogMaxOutletWattHours WattHours,
dataLogMinOutletWattHours WattHours
}
dataLogOutletIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each outlet. Its value
ranges between 1 and the value of outletCount."
::= { dataLogOutletEntry 1 }
dataLogOutletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A unique value for the current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)
This has been deprecated in favor of
dataLogAvgOutletCurrent , dataLogMaxOutletCurrent ,dataLogMinOutletCurrent "
::= { dataLogOutletEntry 2 }
dataLogOutletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A unique value for the voltage sensor
attached to the outlet.This value is
reported in millivolts (1/1000th of a volt)
This has been deprecated in favor of
dataLogAvgOutletVoltage , dataLogMaxOutletVoltage ,dataLogMinOutletVoltage "
::= { dataLogOutletEntry 3 }
dataLogOutletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A unique value for the power factor
of the outlet. The reading represents a
percentage in the range of 0% to 100%.
This has been deprecated in favor of
dataLogAvgOutletPowerFactor, dataLogMaxOutletPowerFactor,dataLogMinOutletPowerFactor "
::= { dataLogOutletEntry 4 }
dataLogOutletOnTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time since this outlet was last switched on.
This value is reported in seconds. "
::= { dataLogOutletEntry 5 }
dataLogOutletWattHours OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The cumulative Active Energy for this outlet. This value is
reported in WattHours
This has been deprecated in favor of
dataLogAvgOutletWattHours , dataLogMaxOutletWattHours ,dataLogMinOutletWattHours"
::= { dataLogOutletEntry 6 }
dataLogAvgOutletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
A unique value for the current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { dataLogOutletEntry 7 }
dataLogMaxOutletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
A unique value for the current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { dataLogOutletEntry 8 }
dataLogMinOutletCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
A unique value for the current sensor
attached to the outlet. This value is
reported in milliamps (1/1000th of an amp)"
::= { dataLogOutletEntry 9 }
dataLogAvgOutletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
A unique value for the voltage sensor
attached to the outlet.This value is
reported in millivolts (1/1000th of a volt)"
::= { dataLogOutletEntry 10 }
dataLogMaxOutletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
A unique value for the voltage sensor
attached to the outlet.This value is
reported in millivolts (1/1000th of a volt)"
::= { dataLogOutletEntry 11 }
dataLogMinOutletVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
A unique value for the voltage sensor
attached to the outlet.This value is
reported in millivolts (1/1000th of a volt)"
::= { dataLogOutletEntry 12 }
dataLogAvgOutletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
A unique value for the power factor
of the outlet. The reading represents a
percentage in the range of 0% to 100%"
::= { dataLogOutletEntry 13 }
dataLogMaxOutletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
A unique value for the power factor
of the outlet. The reading represents a
percentage in the range of 0% to 100%"
::= { dataLogOutletEntry 14 }
dataLogMinOutletPowerFactor OBJECT-TYPE
SYNTAX PowerFactorPercentage
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
A unique value for the power factor
of the outlet. The reading represents a
percentage in the range of 0% to 100%"
::= { dataLogOutletEntry 15 }
dataLogAvgOutletWattHours OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The cumulative Active Energy for this outlet. This value is
reported in WattHours"
::= { dataLogOutletEntry 16 }
dataLogMaxOutletWattHours OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The cumulative Active Energy for this outlet. This value is
reported in WattHours"
::= { dataLogOutletEntry 17 }
dataLogMinOutletWattHours OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The cumulative Active Energy for this outlet. This value is
reported in WattHours"
::= { dataLogOutletEntry 18 }
-- the circuitBreaker Data group
-- Implementation for circuit Breakers
-- the circuit breaker table
-- The circuitBreakerTable table contains information on the circuit breakers.
dataLogCircuitBreakerTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogCircuitBreakerEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of circuit breaker entries. The number of
entries is given by the value of circuitBreakerCount."
::= { dataLogCircuitBreaker 1 }
dataLogCircuitBreakerEntry OBJECT-TYPE
SYNTAX DataLogCircuitBreakerEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the data log containing circuit breaker values"
INDEX { dataLogIndex, dataLogCircuitBreakerIndex }
::= { dataLogCircuitBreakerTable 1 }
DataLogCircuitBreakerEntryStruct ::= SEQUENCE { dataLogCircuitBreakerIndex Integer32,
dataLogCircuitBreakerCurrent MilliAmps,
dataLogAvgCircuitBreakerCurrent MilliAmps,
dataLogMaxCircuitBreakerCurrent MilliAmps,
dataLogMinCircuitBreakerCurrent MilliAmps }
dataLogCircuitBreakerIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each circuit breaker. Its value
ranges between 1 and circuitBreakerCount."
::= { dataLogCircuitBreakerEntry 1 }
dataLogCircuitBreakerCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the current reported
in MilliAmps.
This has been deprecated in favor of
dataLogAvgCircuitBreakerCurrent, dataLogMaxOutletCircuitBreakerCurrent,
dataLogMinCircuitBreakerCurrent "
::= { dataLogCircuitBreakerEntry 2 }
dataLogAvgCircuitBreakerCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The value of the current reported
in MilliAmps."
::= { dataLogCircuitBreakerEntry 3 }
dataLogMaxCircuitBreakerCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The value of the current reported
in MilliAmps."
::= { dataLogCircuitBreakerEntry 4 }
dataLogMinCircuitBreakerCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The value of the current reported
in MilliAmps."
::= { dataLogCircuitBreakerEntry 5 }
-- the Input Line group
-- Implementation for Input Line
-- the line input table
-- The dataLogInputLineTable table contains information on the line inputs.
dataLogInputLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogInputLineEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A list of line input entries. The number of
entries is given by the value of lineCurrentCount.
This object is deprecated in favour of dataLogInletLineTable"
::= { dataLogInputLine 1 }
dataLogInputLineEntry OBJECT-TYPE
SYNTAX DataLogInputLineEntryStruct
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry in the data log containing input line values for a particular input line.
This object is deprecated in favour of dataLogInletLineTable"
INDEX { dataLogIndex,dataLogInputLineIndex }
::= { dataLogInputLineTable 1 }
DataLogInputLineEntryStruct ::= SEQUENCE { dataLogInputLineIndex Integer32,
dataLogInputLineCurrent MilliAmps,
dataLogInputLineVoltage MilliVolts}
dataLogInputLineIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A unique value for each line input. Its value
ranges between 1 and inletTable(inletIndex).inletPoleCount.
This object is deprecated in favour of dataLogInletLineTable"
::= { dataLogInputLineEntry 1 }
dataLogInputLineCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the current reported
in MilliAmps.
For Single Phase: Input Line Current
For 3phase Delta-wired: Current for L1, L2, L3
For 3phase WYE-wired: Current for L1, L2, L3, N
This object is deprecated in favour of dataLogInletLineTable"
::= { dataLogInputLineEntry 2 }
dataLogInputLineVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the voltage reported
in MilliVolts.
For Single Phase: Input Line Voltage
For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1
For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N
This object is deprecated in favour of dataLogInletLineTable"
::= { dataLogInputLineEntry 3 }
-- the data Log inlets group
-- the inlets table for dataLog
dataLogInletTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogInletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of inlet entries. The number of
entries is given by the value of inletCount."
::= { dataLogInlet 2 }
dataLogInletEntry OBJECT-TYPE
SYNTAX DataLogInletEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An inlet entry containing objects at the
for a particular outlet."
INDEX { dataLogIndex, dataLogInletIndex }
::= { dataLogInletTable 1 }
DataLogInletEntryStruct ::= SEQUENCE { dataLogInletIndex Integer32,
dataLogInletCurrentUnbalance DisplayString,
dataLogInletActivePower Watts,
dataLogInletApparentPower VoltAmps,
dataLogInletActiveEnergy WattHours,
dataLogAvgInletCurrentUnbalance DisplayString,
dataLogMaxInletCurrentUnbalance DisplayString,
dataLogMinInletCurrentUnbalance DisplayString,
dataLogAvgInletActivePower Watts,
dataLogMaxInletActivePower Watts,
dataLogMinInletActivePower Watts,
dataLogAvgInletApparentPower VoltAmps,
dataLogMaxInletApparentPower VoltAmps,
dataLogMinInletApparentPower VoltAmps,
dataLogAvgInletActiveEnergy WattHours,
dataLogMaxInletActiveEnergy WattHours,
dataLogMinInletActiveEnergy WattHours
}
dataLogInletIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each inlet. Its value
ranges between 1 and the value of inletCount."
::= { dataLogInletEntry 1 }
dataLogInletCurrentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"A string displaying the current unbalance in percent.
It will have the value NA if the feature is disabled,
the PX is not a 3-phase unit,or the average of the line currents is zero
This has been deprecated in favor of
dataLogAvgInletCurrentUnbalance, dataLogMaxInletCurrentUnbalance,
dataLogMinInletCurrentUnbalance "
::= { dataLogInletEntry 10 }
dataLogInletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The active power for the inlet
This value is reported in Watts.
This has been deprecated in favor of
dataLogAvgInletActivePower, dataLogMaxInletActivePower,
dataLogMinInletActivePower"
::= { dataLogInletEntry 11 }
dataLogInletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The apparent power for the inlet.
This value is reported in Volt-Amps
This has been deprecated in favor of
dataLogAvgInletApparentPower, dataLogMaxInletApparentPower,
dataLogMinInletApparentPower"
::= { dataLogInletEntry 12 }
dataLogInletActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the cumulative active energy for this inlet.
This value is reported in WattHours
This has been deprecated in favor of
dataLogAvgInletActiveEnergy, dataLogMaxInletActiveEnergy,
dataLogMinInletActiveEnergy"
::= { dataLogInletEntry 13 }
dataLogAvgInletCurrentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of the current unbalance for this measurement period
A string displaying the current unbalance in percent.
It will have the value NA if the feature is disabled,
the PX is not a 3-phase unit,or the average of the line currents is zero"
::= { dataLogInletEntry 14 }
dataLogMaxInletCurrentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
A string displaying the current unbalance in percent.
It will have the value NA if the feature is disabled,
the PX is not a 3-phase unit,or the average of the line currents is zero"
::= { dataLogInletEntry 15 }
dataLogMinInletCurrentUnbalance OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
A string displaying the current unbalance in percent.
It will have the value NA if the feature is disabled,
the PX is not a 3-phase unit,or the average of the line currents is zero"
::= { dataLogInletEntry 16 }
dataLogAvgInletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The active power for the inlet
This value is reported in Watts."
::= { dataLogInletEntry 17 }
dataLogMaxInletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The active power for the inlet
This value is reported in Watts."
::= { dataLogInletEntry 18 }
dataLogMinInletActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The active power for the inlet
This value is reported in Watts."
::= { dataLogInletEntry 19 }
dataLogAvgInletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The apparent power for the inlet.
This value is reported in Volt-Amps"
::= { dataLogInletEntry 20 }
dataLogMaxInletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The apparent power for the inlet.
This value is reported in Volt-Amps"
::= { dataLogInletEntry 21 }
dataLogMinInletApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The apparent power for the inlet.
This value is reported in Volt-Amps"
::= { dataLogInletEntry 22 }
dataLogAvgInletActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The Average value for the measurement period:
The value of the cumulative active energy for this inlet.
This value is reported in WattHours"
::= { dataLogInletEntry 23 }
dataLogMaxInletActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The value of the cumulative active energy for this inlet.
This value is reported in WattHours"
::= { dataLogInletEntry 24 }
dataLogMinInletActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The value of the cumulative active energy for this inlet.
This value is reported in WattHours"
::= { dataLogInletEntry 25 }
-- the dataLogInletPoleTable
-- The dataLogInletPoleTable table contains information on the inlet poles.
dataLogInletPoleTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogInletPoleEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of line input entries. The number of
entries is given by the value of dataLoginletTable(dataLogInletIndex).inletPoleCount."
::= { dataLogInletPole 1 }
dataLogInletPoleEntry OBJECT-TYPE
SYNTAX DataLogInletPoleEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the data log containing input line values
for a particular input line."
INDEX { dataLogIndex, dataLogInletIndex, dataLogInletPoleIndex }
::= { dataLogInletPoleTable 1 }
DataLogInletPoleEntryStruct ::= SEQUENCE { dataLogInletPoleIndex Integer32,
dataLogInletPoleCurrent MilliAmps,
dataLogInletPoleVoltage MilliVolts,
dataLogAvgInletPoleCurrent MilliAmps,
dataLogMaxInletPoleCurrent MilliAmps,
dataLogMinInletPoleCurrent MilliAmps,
dataLogAvgInletPoleVoltage MilliVolts,
dataLogMaxInletPoleVoltage MilliVolts,
dataLogMinInletPoleVoltage MilliVolts,
dataLogAvgInletPoleActivePower Watts,
dataLogMaxInletPoleActivePower Watts,
dataLogMinInletPoleActivePower Watts,
dataLogAvgInletPoleApparentPower VoltAmps,
dataLogMaxInletPoleApparentPower VoltAmps,
dataLogMinInletPoleApparentPower VoltAmps,
dataLogAvgInletPoleActiveEnergy WattHours,
dataLogMaxInletPoleActiveEnergy WattHours,
dataLogMinInletPoleActiveEnergy WattHours}
dataLogInletPoleIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each line input. Its value
ranges between 1 and lineCurrentCount."
::= { dataLogInletPoleEntry 1 }
dataLogInletPoleCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the current reported
in MilliAmps.
For Single Phase: Input Line Current
For 3phase Delta-wired: Current for L1, L2, L3
For 3phase WYE-wired: Current for L1, L2, L3, N
This has been deprecated in favor of
dataLogAvgInletPoleCurrent, dataLogMaxInletPoleCurrent,
dataLogMinInletPoleCurrent"
::= { dataLogInletPoleEntry 2 }
dataLogInletPoleVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of the voltage reported
in MilliVolts.
For Single Phase: Input Line Voltage
For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1
For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N
This has been deprecated in favor of
dataLogAvgInletPoleVoltage, dataLogMaxInletPoleVoltage,
dataLogMinInletPoleVoltage"
::= { dataLogInletPoleEntry 3 }
dataLogAvgInletPoleCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The value of the current reported
in MilliAmps.
For Single Phase: Input Line Current
For 3phase Delta-wired: Current for L1, L2, L3
For 3phase WYE-wired: Current for L1, L2, L3, N"
::= { dataLogInletPoleEntry 4 }
dataLogMaxInletPoleCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The value of the current reported
in MilliAmps.
For Single Phase: Input Line Current
For 3phase Delta-wired: Current for L1, L2, L3
For 3phase WYE-wired: Current for L1, L2, L3, N"
::= { dataLogInletPoleEntry 5 }
dataLogMinInletPoleCurrent OBJECT-TYPE
SYNTAX MilliAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The value of the current reported
in MilliAmps.
For Single Phase: Input Line Current
For 3phase Delta-wired: Current for L1, L2, L3
For 3phase WYE-wired: Current for L1, L2, L3, N"
::= { dataLogInletPoleEntry 6 }
dataLogAvgInletPoleVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average value for the measurement period:
The value of the voltage reported
in MilliVolts.
For Single Phase: Input Line Voltage
For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1
For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N"
::= { dataLogInletPoleEntry 7 }
dataLogMaxInletPoleVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum value for the measurement period:
The value of the voltage reported
in MilliVolts.
For Single Phase: Input Line Voltage
For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1
For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N"
::= { dataLogInletPoleEntry 8 }
dataLogMinInletPoleVoltage OBJECT-TYPE
SYNTAX MilliVolts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum value for the measurement period:
The value of the voltage reported
in MilliVolts.
For Single Phase: Input Line Voltage
For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1
For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N"
::= { dataLogInletPoleEntry 9 }
dataLogAvgInletPoleActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Average value of the active power
for the measurement period.
The value is reported in Watts."
::= { dataLogInletPoleEntry 10 }
dataLogMaxInletPoleActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Maximum value of the active power
for the measurement period.
The value is reported in Watts."
::= { dataLogInletPoleEntry 11 }
dataLogMinInletPoleActivePower OBJECT-TYPE
SYNTAX Watts
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Minimum value of the active power
for the measurement period.
The value is reported in Watts."
::= { dataLogInletPoleEntry 12 }
dataLogAvgInletPoleApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Average value of the apparent power
for the measurement period.
The value is reported in Volt-Amps"
::= { dataLogInletPoleEntry 13 }
dataLogMaxInletPoleApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Maximum value of the apparent power
for the measurement period.
The value is reported in Volt-Amps"
::= { dataLogInletPoleEntry 14 }
dataLogMinInletPoleApparentPower OBJECT-TYPE
SYNTAX VoltAmps
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Minimum value of the apparent power
for the measurement period.
The value is reported in Volt-Amps"
::= { dataLogInletPoleEntry 15 }
dataLogAvgInletPoleActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Average value of the active energy
for the measurement period.
The value is reported in WattHours"
::= { dataLogInletPoleEntry 16 }
dataLogMaxInletPoleActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Maximum value of the active energy
for the measurement period.
The value is reported in WattHours"
::= { dataLogInletPoleEntry 17 }
dataLogMinInletPoleActiveEnergy OBJECT-TYPE
SYNTAX WattHours
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object has a valid value only for inline meters.
If inlineMeter = 'No', then the value is invalid;
In all other cases, it is the the Minimum value of the active energy
for the measurement period.
The value is reported in WattHours"
::= { dataLogInletPoleEntry 18 }
-- the external sensors Data group
-- Implementation for external sensors
-- the external sensor table
-- The externalSensorTable table contains information on the external sensors.
dataLogExternalSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataLogExternalSensorEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of external sensor entries. The number of
entries is given by the value of externalSensorCount."
::= { dataLogExternalSensor 1 }
dataLogExternalSensorEntry OBJECT-TYPE
SYNTAX DataLogExternalSensorEntryStruct
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the data log containing external sensor values"
INDEX { dataLogIndex, dataLogExternalSensorIndex }
::= { dataLogExternalSensorTable 1 }
DataLogExternalSensorEntryStruct ::= SEQUENCE { dataLogExternalSensorIndex Integer32,
dataLogExternalSensorChanged DisplayString,
dataLogExternalSensorState StateOfSensorEnumeration,
dataLogAvgExternalSensorValue Integer32,
dataLogMaxExternalSensorValue Integer32,
dataLogMinExternalSensorValue Integer32 }
dataLogExternalSensorIndex OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each external sensor. Its value
ranges between 1 and externalSensorCount."
::= { dataLogExternalSensorEntry 1 }
dataLogExternalSensorChanged OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether there has been a change in the sensor type/subtype/channel number for this sensorID.
This can occur if sensorIDs have been reassigned as a result of
a GUI operation or a SET operation on reorderexternalSensorTableEntries.
Format: SerialNumber=xxxxxxxx; SensorType=dd; SensorSubType=d; ChannelNumber=d
SensorSubType and ChannelNumber are present only if NewSensorType=onOff
If there was no change from the previous sample, then
this string is empty.
Examples:
Sensor changed to Temperature:
SerialNumber=AEI8160083; SensorType=10;
Sensor changed to onOff/SmokeDetection:
SerialNumber=AEI8160083; SensorType=14; SensorSubType= 18; ChannelNumber=1
Sensor Channel Number changed:
SerialNumber=AEI8160083; SensorType=14; SensorSubType= 18; ChannelNumber=2
Sensor SubType changed:
SerialNumber=AEI8160083; SensorType=14; SensorSubType= 19; ChannelNumber=2
"
::= { dataLogExternalSensorEntry 2 }
dataLogExternalSensorState OBJECT-TYPE
SYNTAX StateOfSensorEnumeration
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sensor state.
"
::= { dataLogExternalSensorEntry 3 }
dataLogAvgExternalSensorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average of the sensor values
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors.
This value is not valid if dataLogExternalSensorState is unavailable(-1).
"
::= { dataLogExternalSensorEntry 4 }
dataLogMaxExternalSensorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Maximum of the sensor values
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors
This value is not valid if dataLogExternalSensorState is unavailable(-1).
"
::= { dataLogExternalSensorEntry 5 }
dataLogMinExternalSensorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Minimum of the sensor values.
Does not apply (gets will return 0)
to onOff, trip, vibration, waterDetection,
smokeDetection sensors
This value is not valid if dataLogExternalSensorState is unavailable(-1).
"
::= { dataLogExternalSensorEntry 6 }
-- Start the traps
rebootStarted NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName }
STATUS current
DESCRIPTION
"The reboot process has started"
::= { traps 1 }
rebootCompleted NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance }
STATUS current
DESCRIPTION
"The reboot process is complete"
::= { traps 2 }
userLogin NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"A user logged in"
::= { traps 3 }
userLogout NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"A user logged out"
::= { traps 4 }
userAuthenticationFailure NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"A user authentication attempt failed"
::= { traps 5 }
userSessionTimeout NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"A user timed out from the device"
::= { traps 8 }
userAdded NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
targetUser }
STATUS current
DESCRIPTION
"A user was added to the system"
::= { traps 11 }
userModified NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
targetUser }
STATUS current
DESCRIPTION
"A user account was modified"
::= { traps 12 }
userDeleted NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
targetUser }
STATUS current
DESCRIPTION
"A user was deleted from the system"
::= { traps 13 }
groupAdded NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
groupName }
STATUS current
DESCRIPTION
"A group was added to the system"
::= { traps 14 }
groupModified NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
groupName }
STATUS current
DESCRIPTION
"A group was modified"
::= { traps 15 }
groupDeleted NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
groupName }
STATUS current
DESCRIPTION
"A group was deleted from the system"
::= { traps 16 }
deviceUpdateStarted NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress,
imageVersion }
STATUS current
DESCRIPTION
"The device update has started"
::= { traps 20 }
userBlocked NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"A blocked user tried to log in"
::= { traps 22 }
powerControl NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress,
outletLabel,
outletOperationalState }
STATUS current
DESCRIPTION
"An outlet has been switched"
::= { traps 23 }
userPasswordChanged NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
targetUser,
ipAddress }
STATUS current
DESCRIPTION
"A user password was changed"
::= { traps 24 }
passwordSettingsChanged NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
status }
STATUS current
DESCRIPTION
"Strong password settings changed "
::= { traps 28 }
-- Start new event to support RP products
firmwareFileDiscarded NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName }
STATUS current
DESCRIPTION
"A firmware file discarded "
::= { traps 36 }
firmwareValidationFailed NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName }
STATUS current
DESCRIPTION
"A firmware validation failed "
::= { traps 38 }
securityViolation NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName,
ipAddress }
STATUS current
DESCRIPTION
"Security violation."
::= { traps 39 }
logFileCleared NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName }
STATUS current
DESCRIPTION
"The log file has been cleared."
::= { traps 41 }
-- Sensor threshold traps
thresholdAlarm NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
sensorDescr,
thresholdDescr,
thresholdSeverity,
thresholdEventType,
sensorIdentificationString,
thresholdValue,
sensorValue }
STATUS current
DESCRIPTION
"Configured sensor theshold event. The 'thresholdEventType' variable will indicate whether or not
the threshold triggered or cleared.
thresholdValue and sensorValue have valid values only for external temperature and humidity sensors.
"
::= { traps 45 }
-- Outlet Grouping Connectivity Application traps
outletGroupingConnectivityLost NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
slaveIpAddress }
STATUS current
DESCRIPTION
"Master PDU lost contact with the slave PDU in an outlet grouping configuration."
::= { traps 50 }
-- circuit Breaker tripped/recovered traps
circuitBreakerTripped NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
circuitBreakerLabel }
STATUS current
DESCRIPTION
"Circuit Breaker Tripped."
::= { traps 51 }
circuitBreakerRecovered NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
circuitBreakerLabel }
STATUS current
DESCRIPTION
"Circuit Breaker Recovered."
::= { traps 52 }
bulkConfigurationSaved NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress }
STATUS current
DESCRIPTION
"Bulk Configuration saved."
::= { traps 53 }
bulkConfigurationCopied NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress }
STATUS current
DESCRIPTION
"Bulk Configuration saved."
::= { traps 54 }
environmentalSensorsConnectivityLost NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
sensorDescr,
externalSensorNumber,
externalSensorType,
externalSensorName,
externalSensorChannelNumber,
externalBinarySensorSubtype,
externalSensorSerialNumber }
STATUS current
DESCRIPTION
"lost connectivity to environmental Sensors"
::= { traps 55 }
externalOnOffSensorStateChange NOTIFICATION-TYPE
OBJECTS {
objectName,
objectInstance,
ipAddress,
externalSensorNumber,
externalSensorType,
externalSensorName,
externalSensorChannelNumber,
externalBinarySensorSubtype,
externalSensorState,
oldSensorState,
externalSensorSerialNumber
}
STATUS current
DESCRIPTION
"External OnOff Sensor State Change."
::= { traps 56 }
environmentalSensorsConnectivityRestored NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
externalSensorNumber,
externalSensorType,
externalSensorName,
externalSensorChannelNumber,
externalBinarySensorSubtype,
externalSensorSerialNumber }
STATUS current
DESCRIPTION
" connectivity to environmental Sensor was restored"
::= { traps 57 }
voltageMeasurementError NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
psocNumber
}
STATUS current
DESCRIPTION
" voltage measurement error, a Psoc (Outlet Controller) reported zero voltage and non-zero current.
Voltage, power and energy measurements may be in error "
::= { traps 58 }
fipsModeEnabled NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName
}
STATUS current
DESCRIPTION
"FIPS Mode Enabled "
::= { traps 59 }
fipsModeDisabled NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName
}
STATUS current
DESCRIPTION
"FIPS Mode Disabled "
::= { traps 60 }
managingenvironmentalSensor NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
sensorDescr,
externalSensorNumber,
externalSensorType,
externalSensorName,
externalSensorChannelNumber,
externalBinarySensorSubtype,
externalSensorSerialNumber }
STATUS current
DESCRIPTION
" begin managing environmental Sensor "
::= { traps 61 }
unmanagingenvironmentalSensor NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
ipAddress,
sensorDescr,
externalSensorNumber,
externalSensorType,
externalSensorName,
externalSensorChannelNumber,
externalBinarySensorSubtype,
externalSensorSerialNumber }
STATUS current
DESCRIPTION
" cease managing environmental Sensor"
::= { traps 62 }
ipmiOverLANEnabled NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName
}
STATUS current
DESCRIPTION
"IPMI Over LAN Mode has been Enabled "
::= { traps 63 }
ipmiOverLANDisabled NOTIFICATION-TYPE
OBJECTS { objectName,
objectInstance,
userName
}
STATUS current
DESCRIPTION
"IPMI Over LAN Mode has been Disabled "
::= { traps 64 }
END