diff options
Diffstat (limited to 'MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB')
| -rw-r--r-- | MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB | 371 |
1 files changed, 371 insertions, 0 deletions
diff --git a/MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB b/MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB new file mode 100644 index 0000000..d52c6b1 --- /dev/null +++ b/MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB @@ -0,0 +1,371 @@ + ALPHA-RECTIFIER-SYS-MIB DEFINITIONS ::= BEGIN + + --========================================================================== + -- + -- Alpha Technologies Ltd. + -- Copyright 2014 + -- + --========================================================================== + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE + FROM SNMPv2-SMI + ScaledNumber, simple + FROM ALPHA-RESOURCE-MIB + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF; + + rectifierSystem MODULE-IDENTITY + LAST-UPDATED "201704060000Z" + ORGANIZATION "Alpha Technologies Ltd." + CONTACT-INFO + "Alpha Technologies Ltd. + 7700 Riverfront Gate + Burnaby, BC V5J 5M4 + Canada + + Tel: 1-604-436-5900 + Fax: 1-604-436-1233" + DESCRIPTION + "This MIB defines the notification block(s) available in system controllers." + + REVISION "201704060000Z" -- April 4, 2017 + DESCRIPTION + " + Added fields for power save and some battery fields. + Tested with SimpleWeb: http://www.simpleweb.org + Passed highest level of compliance. (level 6) + " + + REVISION "201507280000Z" -- July 28, 2015 + DESCRIPTION + " + Updated to follow MIB structure conformance rules. Tested with + SimpleWeb: http://www.simpleweb.org + Passed highest level of compliance. (level 6) + " + + REVISION "201507230000Z" -- July 23, 2015 + DESCRIPTION + "Fixed MIB syntax warnings." + + REVISION "201506230000Z" -- June 23, 2015 + DESCRIPTION + "General revision." + + ::= { simple 1 } + + + -- Tectual convention + + rectSysTotalOutputCurrent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " + Total accumulated output current of all the rectifiers associated with the current system. + " + ::= { rectifierSystem 1 } + + rectSysTotalOutputPower OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total output current of all system rectifiers." + ::= { rectifierSystem 2 } + + rectSysTotalCapacityInstalledAmps OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A rectifier output current multiplied by the number of rectifiers installed." + ::= { rectifierSystem 3 } + + rectSysTotalCapacityInstalledPower OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A rectifier output power multiplied by the number of rectifiers installed." + ::= { rectifierSystem 4 } + + rectSysAverageRectifierOutputVoltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average rectifier output voltage." + ::= { rectifierSystem 5 } + + rectSysAverageRectifierACInputVoltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average rectifier input voltage." + ::= { rectifierSystem 6 } + + rectSysAveragePhase1Voltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average output voltage of rectifiers in Phase 1." + ::= { rectifierSystem 7 } + + rectSysAveragePhase2Voltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average output voltage of rectifiers in Phase 2." + ::= { rectifierSystem 8 } + + rectSysAveragePhase3Voltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average output voltage of rectifiers in Phase 3." + ::= { rectifierSystem 9 } + + rectSysSystemVoltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System voltage." + ::= { rectifierSystem 10 } + + rectSysTotalLoadCurrent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total load current." + ::= { rectifierSystem 11 } + + rectSysBatteryVoltage OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Battery voltage." + ::= { rectifierSystem 12 } + + rectSysBatteryCurrent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Battery current." + ::= { rectifierSystem 13 } + + rectSysBatteryTemperature OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Battery temperature." + ::= { rectifierSystem 14 } + + rectSysSystemNumber OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Snmp ID# assigned to the system." + ::= { rectifierSystem 15 } + + rectSysEstimatedRequiredCapacityInWatts OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated required capacity needed in watts." + ::= { rectifierSystem 16 } + + rectSysEstimatedRequiredCapacityInAmps OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated required capacity needed in amps." + ::= { rectifierSystem 17 } + + rectSysEstimatedAvailableCapacityInWatts OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated available capacity needed in watts." + ::= { rectifierSystem 18 } + + rectSysEstimatedAvailableCapacityInAmps OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated available capacity needed in amps." + ::= { rectifierSystem 19 } + + rectSysEstimatedRedundantCapacityInWatts OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated redundant capacity needed in watts." + ::= { rectifierSystem 20 } + + rectSysEstimatedRedundantCapacityInAmps OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated redundant capacity needed in amps." + ::= { rectifierSystem 21 } + + rectSysEstimatedStandbyCapacityInWatts OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated standby capacity needed in watts." + ::= { rectifierSystem 22 } + + rectSysEstimatedStandbyCapacityInAmps OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated standby capacity needed in amps." + ::= { rectifierSystem 23 } + + rectSysPowerAveragePower OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average power of all modules supplying power for Power Save in percentage." + ::= { rectifierSystem 24 } + + rectSysModulesSupplyingPower OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of modules supplying power." + ::= { rectifierSystem 25 } + + rectSysModulesInStandby OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of modules in standby." + ::= { rectifierSystem 26 } + + rectSysEstimatedCapacityRemainingCurrent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated capacity remaining in amps." + ::= { rectifierSystem 28 } + + rectSysEstimatedCapacityRemainingPower OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated capacity remaining in watts." + ::= { rectifierSystem 29 } + + rectSysEstimatedSOCPercent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated state of charge percent remaining." + ::= { rectifierSystem 30 } + + rectSysEstimatedBatteryRuntime OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated battery runtime remaining in hours." + ::= { rectifierSystem 31 } + + rectSysEstimatedBatteryHealthPercent OBJECT-TYPE + SYNTAX ScaledNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated battery health percentage." + ::= { rectifierSystem 32 } + + + -- Conformance + + conformance OBJECT IDENTIFIER ::= { rectifierSystem 100 } + + compliances OBJECT IDENTIFIER ::= { conformance 1 } + + compliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for systems supporting + the alpha MIB." + MODULE -- this module + MANDATORY-GROUPS { + rectifierGroup + } + ::= { compliances 1 } + + rectifierGroups OBJECT IDENTIFIER ::= { conformance 2 } + + rectifierGroup OBJECT-GROUP + OBJECTS { + rectSysTotalOutputCurrent, + rectSysTotalOutputPower, + rectSysTotalCapacityInstalledAmps, + rectSysTotalCapacityInstalledPower, + rectSysAverageRectifierOutputVoltage, + rectSysAverageRectifierACInputVoltage, + rectSysAveragePhase1Voltage, + rectSysAveragePhase2Voltage, + rectSysAveragePhase3Voltage, + rectSysSystemVoltage, + rectSysTotalLoadCurrent, + rectSysBatteryVoltage, + rectSysBatteryCurrent, + rectSysBatteryTemperature, + rectSysSystemNumber, + rectSysEstimatedRequiredCapacityInWatts, + rectSysEstimatedRequiredCapacityInAmps, + rectSysEstimatedAvailableCapacityInWatts, + rectSysEstimatedAvailableCapacityInAmps, + rectSysEstimatedRedundantCapacityInWatts, + rectSysEstimatedRedundantCapacityInAmps, + rectSysEstimatedStandbyCapacityInWatts, + rectSysEstimatedStandbyCapacityInAmps, + rectSysPowerAveragePower, + rectSysModulesSupplyingPower, + rectSysModulesInStandby, + rectSysEstimatedCapacityRemainingCurrent, + rectSysEstimatedCapacityRemainingPower, + rectSysEstimatedSOCPercent, + rectSysEstimatedBatteryRuntime, + rectSysEstimatedBatteryHealthPercent + } + STATUS current + DESCRIPTION + "Alpha Rectifier System data list group." + ::= { rectifierGroups 1 } + + +END |