mibs/MIBS/alpha/ALPHA-RECTIFIER-SYS-MIB
2023-12-05 12:25:34 +01:00

372 lines
11 KiB
Plaintext

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