📄 rfc1628.txt
字号:
然而,最少支持两个不同选定厂商的值。”
::= { upsCompliances 2 }
upsFullCompliance MODULE-COMPLIANCE
当前状态
描述
“UPS依从支持完整的高级特征功能的声明。”
MODULE -- this module
MANDATORY-GROUPS { upsFullIdentGroup,upsFullBatteryGroup,
upsFullInputGroup,upsFullOutputGroup,upsFullAlarmGroup,upsFullTestGroup,
upsFullControlGroup,upsFullConfigGroup }
OBJECTupsAlarmDescr
描述
“不需要支持所有的“well known”测试类型。必须支持的周知报警类型是:
upsAlarmBatteryBa、upsAlarmOnBattery、upsAlarmLowBattery、
upsAlarmDepletedBattery、upsAlarmTempBad、upsAlarmInputBad、upsAlarmOnBypass、
upsAlarmBypassBad、upsAlarmOutputOffAsRequested、upsAlarmUpsOffAsRequested,
upsAlarmUpsOutputOff、upsAlarmUpsSystemOff、upsAlarmGeneralFault、
upsAlarmDiagnosticTestFailed、upsAlarmCommunicationsLost、
upsAlarmShutdownPending和upsAlarmTestInProgress。”
OBJECTupsTestId
描述
“不需要支持所有的“well known”测试类型。必须支持的周知测试类型是:
upsTestNoTestsInitiated、upsTestGeneralSystemsTest和upsTestQuickBatteryTest。”
OBJECTupsOutputSource
语法:整数{
normal(2),
battery(4)
}
描述
“不需要Support of the values other(1)、none(2)、bypass(4)、booster(6)和
reducer(7)。”
GROUP upsFullBypassGroup
描述
“处于旁路状态时,UPS只需要upsFullBypassGroup。”
OBJECTupsShutdownType
最小权限:只读
描述
“不需要读写权限,也就是,服从的系统不需要支持多于一种的关机类型。”
OBJECTupsAutoRestart
最小权限:只读
描述
“不需要读写权限,也就是,服从的系统不需要支持多于一种的重启类型。”
OBJECTupsConfigInputVoltage
最小权限:只读
描述
“不需要读写权限。”
OBJECTupsConfigInputFreq
最小权限:只读
描述
“不需要读写权限。”
OBJECTupsConfigOutputVoltage
最小权限:只读
描述
“不需要读写权限。”
OBJECTupsConfigOutputFreq
最小权限:只读
描述
“不需要读写权限。”
OBJECTupsConfigLowBattTime
描述
“对于一些系统实现所有可能的值会比较困难。因此,并不是必须支持所有可能的值。
然而,最少支持两个不同选定厂商的值。”
::= { upsCompliances 3 }
-- 一致的单位
-- 摘要:
--subsetbasicadv
--upsIdentManufacturerx x x
--upsIdentModel x x x
--upsIdentUPSSoftwareVersionx x
--upsIdentAgentSoftwareVersion x x x
--upsIdentNamex x x
--upsIdentAttachedDevicesxx
--upsBatteryStatus x x xnotes
--upsSecondsOnBattery x x x
--upsEstimatedMinutesRemainingx
--upsEstimatedChargeRemainingx
--upsBatteryVoltage
--upsBatteryCurrent
--upsBatteryTemperature
--upsInputLineBads x x x
--upsInputNumLinesx x
--upsInputFrequencyx x
--upsInputVoltage x x
--upsInputCurrent
--upsInputTruePower
--upsOutputSourcex x xnotes
--upsOutputFrequency x x
--upsOutputNumLinesx x
--upsOutputVoltagex x
--upsOutputCurrentx
--upsOutputPower x
--upsOutputPercentLoad x
--upsBypassFrequency x xnotes
--upsBypassNumLinesx x
--upsBypassVoltagex x
--upsBypassCurrent
--upsBypassPower
--upsAlarmsPresent x x x
--upsAlarmDescr x x xnotes
--upsAlarmTimex x x
--upsTestId x xnotes
--upsTestSpinLock x x
--upsTestResultsSummary x x
--upsTestResultsDetailx x
--upsTestStartTimex x
--upsTestElapsedTime x x
--upsShutdownTypex x xnotes
--upsShutdownAfterDelayx x x
--upsStartupAfterDelayx x
--upsRebootWithDuration x x
--upsAutoRestartx x xnotes
--upsConfigInputVoltagex x xnotes
--upsConfigInputFreqx x xnotes
--upsConfigOutputVoltage x x xnotes
--upsConfigOutputFreq x x xnotes
--upsConfigOutputVAx x x
--upsConfigOutputPowerx x x
--upsConfigLowBattTimex xnotes
--upsConfigAudibleStatusx x
--upsConfigLowVoltageTransferPoint
--upsConfigHighVoltageTransferPoint
-- units of conformance
upsGroups对象标识符 ::= { upsConformance 2 }
upsSubsetGroups对象标识符 ::= { upsGroups 1 }
upsSubsetIdentGroup 对象集合
对象{ upsIdentManufacturer,upsIdentModel,upsIdentAgentSoftwareVersion,
upsIdentName,upsIdentAttachedDevices }
当前状态
描述
“upsSubsetIdentGroup定义了所有满足一致性的所有UPS对象。大多数符合
upsSubsetIdentGroup 的设备都可通过一个代理提供到这些对象的访问。如果代理和多
UPS类型兼容,则代理的配置就需要单个或按组(也许通过基于UPS模块号的表查询机制)
指定这些值。”
::= { upsSubsetGroups 1 }
upsSubsetBatteryGroup 对象集合
对象{ upsBatteryStatus,upsSecondsOnBattery }
当前状态
描述
“upsSubsetBatteryGroup定义了两个相连UPS的电池类共有的对象。”
::= { upsSubsetGroups 2 }
upsSubsetInputGroup 对象集合
对象{ upsInputLineBads }
当前状态
描述
“upsSubsetInputGroup定义了两个相连的UPS的输入类共有的对象。”
::= { upsSubsetGroups 3 }
upsSubsetOutputGroup 对象集合
对象{ upsOutputSource }
当前状态
描述
“upsSubsetOutputGroup定义了两个相连的UPS的输出类共有的对象。”
::= { upsSubsetGroups 4 }
-- { upsSubsetGroups 5 } is reserved for future use (upsSubsetBypassGroup)
upsSubsetAlarmGroup 对象集合
对象{ upsAlarmsPresent,upsAlarmDescr,upsAlarmTime }
当前状态
描述
“upsSubsetAlarmGroup定义了两个相连的UPS的报警类共有的对象。”
::= { upsSubsetGroups 6 }
-- { upsSubsetGroups 7 }为未来的应用保留(upsSubsetTestGroup)
upsSubsetControlGroup 对象集合
对象{ upsShutdownType,upsShutdownAfterDelay,upsAutoRestart }
当前状态
描述
“upsSubsetControlGroup定义了两个相连的UPS的控制类共有的对象。”
::= { upsSubsetGroups 8 }
upsSubsetConfigGroup 对象集合
对象{upsConfigInputVoltage,upsConfigInputFreq,upsConfigOutputVoltage,
upsConfigOutputFreq,upsConfigOutputVA,upsConfigOutputPower }
当前状态
描述
“upsSubsetConfigGroup定义了对象两个相连的UPS的配置类共有的对象。”
::= { upsSubsetGroups 9 }
upsBasicGroups对象标识符 ::= { upsGroups 2 }
upsBasicIdentGroup 对象集合
对象{ upsIdentManufacturer,upsIdentModel,upsIdentUPSSoftwareVersion,
upsIdentAgentSoftwareVersion,upsIdentName }
当前状态
描述
“upsBasicIdentGroup定义了支持基本功能的UPS的Ident类共有的对象”
::= { upsBasicGroups 1 }
upsBasicBatteryGroup 对象集合
对象{ upsBatteryStatus,upsSecondsOnBattery }
当前状态
描述
“upsBasicBatteryGroup定义了支持基本功能的UPS的电池类共有的对象。”
::= { upsBasicGroups 2 }
upsBasicInputGroup 对象集合
对象{ upsInputLineBads,upsInputNumLines,upsInputFrequency,upsInputVoltage }
当前状态
描述
“upsBasicInputGroup定义了支持基本功能的UPS的输入类共有的对象。”
::= { upsBasicGroups 3 }
upsBasicOutputGroup 对象集合
对象{upsOutputSource,upsOutputFrequency,upsOutputNumLines,
upsOutputVoltage }
当前状态
描述
“upsBasicOutputGroup定义了支持基本功能的UPS的输出类共有的对象。”
::= { upsBasicGroups 4 }
upsBasicBypassGroup 对象集合
对象{ upsBypassFrequency,upsBypassNumLines,upsBypassVoltage }
当前状态
描述
“upsBasicBypassGroup定义了支持基本功能的UPS的旁路类共有的对象。”
::= { upsBasicGroups 5 }
upsBasicAlarmGroup 对象集合
对象{ upsAlarmsPresent,upsAlarmDescr,upsAlarmTime }
当前状态
描述
“upsBasicAlarmGroup定义了支持基本功能的UPS的报警类共有的对象。”
::= { upsBasicGroups 6 }
upsBasicTestGroup 对象集合
对象{ upsTestId,upsTestSpinLock,upsTestResultsSummary,upsTestResultsDetail,
upsTestStartTime,upsTestElapsedTime }
当前状态
描述
“upsBasicTestGroup定义了支持基本功能的UPS的测试类共有的对象。”
::= { upsBasicGroups 7 }
upsBasicControlGroup 对象集合
对象{ upsShutdownType,upsShutdownAfterDelay,upsStartupAfterDelay,
upsRebootWithDuration,upsAutoRestart }
当前状态
描述
“upsBasicControlGroup定义了支持基本功能的UPS的控制类共有的对象。”
::= { upsBasicGroups 8 }
upsBasicConfigGroup 对象集合
对象{ upsConfigInputVoltage,upsConfigInputFreq,upsConfigOutputVoltage,
upsConfigOutputFreq,upsConfigOutputVA,upsConfigOutputPower,
upsConfigLowBattTime,upsConfigAudibleStatus }
当前状态
描述
“upsBasicConfigGroup定义了支持基本功能的UPS的配置类共有的对象。”
::= { upsBasicGroups 9 }
upsFullGroups对象标识符 ::= { upsGroups 3 }
upsFullIdentGroup 对象集合
对象{ upsIdentManufacturer,upsIdentModel,upsIdentUPSSoftwareVersion,
upsIdentAgentSoftwareVersion,upsIdentName,upsIdentAttachedDevices }
当前状态
描述
“upsFullIdentGroup定义了完全依从UPS的Ident类共有的对象。”
::= { upsFullGroups 1 }
upsFullBatteryGroup 对象集合
对象{ upsBatteryStatus,upsSecondsOnBattery,upsEstimatedMinutesRemaining,
upsEstimatedChargeRemaining }
当前状态
描述
“upsFullBatteryGroup定义了完全依从UPS的电池类共有的对象。”
::= { upsFullGroups 2 }
upsFullInputGroup 对象集合
对象{ upsInputLineBads,upsInputNumLines,upsInputFrequency,upsInputVoltage }
当前状态
描述
“upsFullInputGroup定义了完全依从UPS的输入置类共有的对象。”
::= { upsFullGroups 3 }
upsFullOutputGroup 对象集合
对象{upsOutputSource,upsOutputFrequency,upsOutputNumLines,
upsOutputVoltage,upsOutputCurrent,upsOutputPower,upsOutputPercentLoad}
当前状态
描述
“upsFullOutputGroup定义了完全依从UPS的输出类共有的对象。”
::= { upsFullGroups 4 }
upsFullBypassGroup 对象集合
对象{ upsBypassFrequency,upsBypassNumLines,upsBypassVoltage }
当前状态
描述
“upsFullBypassGroup定义了完全依从UPS的旁路类共有的对象。”
::= { upsFullGroups 5 }
upsFullAlarmGroup 对象集合
对象{ upsAlarmsPresent,upsAlarmDescr,upsAlarmTime }
当前状态
描述
“upsFullAlarmGroup定义了完全依从UPS的报警类共有的对象。”
::= { upsFullGroups 6 }
upsFullTestGroup 对象集合
对象{ upsTestId,upsTestSpinLock,upsTestResultsSummary,upsTestResultsDetail,
upsTestStartTime,upsTestElapsedTime }
当前状态
描述
“upsFullTestGroup定义了完全依从UPS的测试类共有的对象。”
::= { upsFullGroups 7 }
upsFullControlGroup 对象集合
对象{upsShutdownType,upsShutdownAfterDelay,upsStartupAfterDelay,
upsRebootWithDuration,upsAutoRestart }
当前状态
描述
“upsFullControlGroup定义了完全依从UPS的控制类共有的对象。”
::= { upsFullGroups 8 }
upsFullConfigGroup 对象集合
对象{upsConfigInputVoltage,upsConfigInputFreq,upsConfigOutputVoltage,
psConfigOutputFreq,upsConfigOutputVA,upsConfigOutputPower,
upsConfigLowBattTime,upsConfigAudibleStatus }
当前状态
描述
“upsFullConfigGroup定义了完全依从UPS的配置类共有的对象。”
::= { upsFullGroups 9 }
END
5.致谢
UPS MIB represents the combined work of the IETF UPS MIB工作组,with particular,
substantial authorship contributions from:
Mike Davison
Fibercom,Inc.
Ray Wasson
Consultant
Roger Draper
Liebert Corporation
Ken Key
SNMP Research,Incorporated
Pete Yoest
American Power Conversion
Doug Rademacher
American Power Conversion
Ron Pitt
Network Security Systems,Inc
Terry Zumwalt
International Power Machines
Lawren Markle
Tripp Lite
Bill Elliot
ONEAC
Tom Brennan
Exide Electronics
Brian Young
Best Power Technology
6.参考文献
[1] Case,J.,Fedor,M.,Schoffstall,M.,and J. Davin,"Simple Network Management
Protocol",STD 15,RFC 1157,SNMP Research,Inc.,Performance Systems International,
Performance Systems International,MIT Laboratory for Computer Science,May 1990.
[2] Case,J.,McCloghrie,K.,Rose,M.,and S. Waldbusser,"Protocol Operations
for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC 1448,SNMP
Research,Inc.,Hughes LAN Systems,Dover Beach Consulting,Inc.,Carnegie Mellon
University,April 1993.
[3] McCloghrie,K.,and M. Rose,Editors,"Management Information Base for Network
Management of TCP/IP-based internets:MIB-II",STD 17,RFC 1213,Hughes LAN
Systems,Performance Systems International,March 1991.
[4] Case,J.,McCloghrie,K.,Rose,M.,and S. Waldbusser,"Structure of Management
Information for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC
1442,SNMP Research,Inc.,Hughes LAN Systems,Dover Beach Consulting,Inc.,
Carnegie Mellon University,April 1993.
[5] Case,J.,McCloghrie,K.,Rose,M.,and S. Waldbusser,"Conformance Statements
for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC 1444,SNMP
Research,Inc.,Hughes LAN Systems,Dover Beach Consulting,Inc.,Carnegie Mellon
University,April,1993.
[6] Case,J.,McCloghrie,K.,Rose,M.,and S. Waldbusser,"Textual Conventions
for Version 2 of the Simple Network Management Protocol (SNMPv2)",RFC 1443,SNMP
Research,Inc.,Hughes LAN Systems,Dover Beach Consulting,Inc.,Carnegie Mellon
University,April 1993.
7.需要考虑的安全问题
本备忘录不考虑安全问题。
8.作者地址
Jeffrey D. Case,Ph.D.
SNMP Research,Incorporated
3001 Kimberlin Heights Road
Knoxville,Tennessee 37920
Phone:(615) 573-1434
EMail:case@SNMP.COM
RFC1628——UPS Management Information Base UPS管理信息数据库( MIB)
1
RFC文档中文翻译计划
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -