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 "201912120000Z" 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 "201912120000Z" -- Dec 12, 2019 DESCRIPTION " Added fields for statistic counters for various rectifier states. Tested with SimpleWeb: http://www.simpleweb.org Passed highest level of compliance. (level 6) " 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 } rectNumberOfAcquiredRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Acquired Rectifiers." ::= { rectifierSystem 33 } rectNumberOfSourcingRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Sourcing Rectifiers." ::= { rectifierSystem 34 } rectNumberOfFailedRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Failed Rectifiers." ::= { rectifierSystem 35 } rectNumberOfMinorAlertRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers with Minor Alerts." ::= { rectifierSystem 36 } rectNumberOfCommsLostRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers in Comms Lost." ::= { rectifierSystem 37 } rectNumberOfCommsNormalRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers in Comms Normal." ::= { rectifierSystem 38 } rectNumberOfACFailedRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers with AC Failed." ::= { rectifierSystem 39 } rectNumberOfRectifiersWithConfigError OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers with Configuration Error." ::= { rectifierSystem 40} rectNumberOfRectifiersInPowerLimit OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers in Power Limit." ::= { rectifierSystem 41} rectNumberOfRectifiersInCurrentLimit OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers in Current Limit." ::= { rectifierSystem 42} rectNumberOfFanFailRectifiers OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers with Fan Failed." ::= { rectifierSystem 43} rectNumberOfRectifiersInBootloader OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Rectifiers in Boot Loader." ::= { rectifierSystem 44} rectMaxRectifierAmbientTemperature OBJECT-TYPE SYNTAX ScaledNumber MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum Rectifier Ambient Temperature." ::= { rectifierSystem 45} -- 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, rectNumberOfAcquiredRectifiers, rectNumberOfSourcingRectifiers, rectNumberOfFailedRectifiers, rectNumberOfMinorAlertRectifiers, rectNumberOfCommsLostRectifiers, rectNumberOfCommsNormalRectifiers, rectNumberOfACFailedRectifiers, rectNumberOfRectifiersWithConfigError, rectNumberOfRectifiersInPowerLimit, rectNumberOfRectifiersInCurrentLimit, rectNumberOfFanFailRectifiers, rectNumberOfRectifiersInBootloader, rectMaxRectifierAmbientTemperature } STATUS current DESCRIPTION "Alpha Rectifier System data list group." ::= { rectifierGroups 1 } END