summaryrefslogtreecommitdiff
path: root/MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB')
-rw-r--r--MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB371
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