⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ups-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
    OBJECT     upsAutoRestart    MIN-ACCESS read-only    DESCRIPTION            "Read-write access is not required, i.e., compliant            systems need not support more than one restart type."    OBJECT     upsConfigInputVoltage    MIN-ACCESS read-only    DESCRIPTION            "Read-write access is not required."    OBJECT     upsConfigInputFreq    MIN-ACCESS read-only    DESCRIPTION            "Read-write access is not required."    OBJECT     upsConfigOutputVoltage    MIN-ACCESS read-only    DESCRIPTION            "Read-write access is not required."    OBJECT     upsConfigOutputFreq    MIN-ACCESS read-only    DESCRIPTION            "Read-write access is not required."    OBJECT     upsConfigLowBattTime    DESCRIPTION            "Implementation of all possible values may be onerous            for some systems.  Consequently, not all possible            values must be supported.  However, at least two            different manufacturer-selected values must be            supported."    ::= { upsCompliances 3 }---- units of conformance---- summary at a glance:--                                      subset  basic   adv--upsIdentManufacturer                  x       x       x--upsIdentModel                         x       x       x--upsIdentUPSSoftwareVersion                    x       x--upsIdentAgentSoftwareVersion          x       x       x--upsIdentName                          x       x       x--upsIdentAttachedDevices               x               x----upsBatteryStatus                      x       x       x  notes--upsSecondsOnBattery                   x       x       x--upsEstimatedMinutesRemaining                          x--upsEstimatedChargeRemaining                           x--upsBatteryVoltage--upsBatteryCurrent--upsBatteryTemperature----upsInputLineBads                      x       x       x--upsInputNumLines                              x       x--upsInputFrequency                             x       x--upsInputVoltage                               x       x--upsInputCurrent--upsInputTruePower----upsOutputSource                       x       x       x  notes--upsOutputFrequency                            x       x--upsOutputNumLines                             x       x--upsOutputVoltage                              x       x--upsOutputCurrent                                      x--upsOutputPower                                        x--upsOutputPercentLoad                                  x------upsBypassFrequency                            x       x  notes--upsBypassNumLines                             x       x--upsBypassVoltage                              x       x--upsBypassCurrent--upsBypassPower------upsAlarmsPresent                      x       x       x--upsAlarmDescr                         x       x       x  notes--upsAlarmTime                          x       x       x----upsTestId                                     x       x  notes--upsTestSpinLock                               x       x--upsTestResultsSummary                         x       x--upsTestResultsDetail                          x       x--upsTestStartTime                              x       x--upsTestElapsedTime                            x       x----upsShutdownType                       x       x       x  notes--upsShutdownAfterDelay                 x       x       x--upsStartupAfterDelay                          x       x--upsRebootWithDuration                         x       x--upsAutoRestart                        x       x       x  notes----upsConfigInputVoltage                 x       x       x  notes--upsConfigInputFreq                    x       x       x  notes--upsConfigOutputVoltage                x       x       x  notes--upsConfigOutputFreq                   x       x       x  notes--upsConfigOutputVA                     x       x       x--upsConfigOutputPower                  x       x       x--upsConfigLowBattTime                          x       x  notes--upsConfigAudibleStatus                        x       x--upsConfigLowVoltageTransferPoint--upsConfigHighVoltageTransferPoint-- units of conformanceupsGroups             OBJECT IDENTIFIER ::= { upsConformance 2 }upsSubsetGroups       OBJECT IDENTIFIER ::= { upsGroups 1 }upsSubsetIdentGroup OBJECT-GROUP    OBJECTS { upsIdentManufacturer, upsIdentModel,              upsIdentAgentSoftwareVersion, upsIdentName,              upsIdentAttachedDevices }    STATUS  current    DESCRIPTION            "The upsSubsetIdentGroup defines objects which are            common across all UPSs which meet subset compliance.            Most devices which conform to the upsSubsetIdentGroup            will provide access to these objects via a proxy            agent.  If the proxy agent is compatible with multiple            UPS types, configuration of the proxy agent will            require specifying some of these values, either            individually, or as a group (perhaps through a table            lookup mechanism based on the UPS model number)."    ::= { upsSubsetGroups 1 }upsSubsetBatteryGroup OBJECT-GROUP    OBJECTS { upsBatteryStatus, upsSecondsOnBattery }    STATUS  current    DESCRIPTION            "The upsSubsetBatteryGroup defines the objects that            are common to battery groups of two-contact UPSs."    ::= { upsSubsetGroups 2 }upsSubsetInputGroup OBJECT-GROUP    OBJECTS { upsInputLineBads }    STATUS  current    DESCRIPTION            "The upsSubsetInputGroup defines the objects that are            common to the Input groups of two-contact UPSs."    ::= { upsSubsetGroups 3 }upsSubsetOutputGroup OBJECT-GROUP    OBJECTS { upsOutputSource }    STATUS  current    DESCRIPTION            "The upsSubsetOutputGroup defines the objects that are            common to the Output groups of two-contact UPSs."    ::= { upsSubsetGroups 4 }-- { upsSubsetGroups 5 } is reserved for-- future use (upsSubsetBypassGroup)upsSubsetAlarmGroup OBJECT-GROUP    OBJECTS { upsAlarmsPresent, upsAlarmDescr, upsAlarmTime }    STATUS  current    DESCRIPTION            "The upsSubsetAlarmGroup defines the objects that are            common to the Alarm groups of two-contact UPSs."    ::= { upsSubsetGroups 6 }-- { upsSubsetGroups 7 } is reserved for-- future use (upsSubsetTestGroup)upsSubsetControlGroup OBJECT-GROUP    OBJECTS { upsShutdownType, upsShutdownAfterDelay,                  upsAutoRestart }    STATUS  current    DESCRIPTION            "The upsSubsetControlGroup defines the objects that            are common to the Control groups of two-contact UPSs."    ::= { upsSubsetGroups 8 }upsSubsetConfigGroup OBJECT-GROUP    OBJECTS { upsConfigInputVoltage, upsConfigInputFreq,              upsConfigOutputVoltage, upsConfigOutputFreq,              upsConfigOutputVA, upsConfigOutputPower }    STATUS  current    DESCRIPTION            "The upsSubsetConfigGroup defines the objects that are            common to the Config groups of two-contact UPSs."    ::= { upsSubsetGroups 9 }upsBasicGroups        OBJECT IDENTIFIER ::= { upsGroups 2 }upsBasicIdentGroup OBJECT-GROUP    OBJECTS { upsIdentManufacturer, upsIdentModel,              upsIdentUPSSoftwareVersion,              upsIdentAgentSoftwareVersion, upsIdentName }    STATUS  current    DESCRIPTION            "The upsBasicIdentGroup defines objects which are            common to the Ident group of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 1 }upsBasicBatteryGroup OBJECT-GROUP    OBJECTS { upsBatteryStatus, upsSecondsOnBattery }    STATUS  current    DESCRIPTION            "The upsBasicBatteryGroup defines the objects that are            common to the battery groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 2 }upsBasicInputGroup OBJECT-GROUP    OBJECTS { upsInputLineBads, upsInputNumLines,              upsInputFrequency, upsInputVoltage }    STATUS  current    DESCRIPTION            "The upsBasicInputGroup defines the objects that are            common to the Input groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 3 }upsBasicOutputGroup OBJECT-GROUP    OBJECTS { upsOutputSource, upsOutputFrequency,              upsOutputNumLines, upsOutputVoltage }    STATUS  current    DESCRIPTION            "The upsBasicOutputGroup defines the objects that are            common to the Output groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 4 }upsBasicBypassGroup OBJECT-GROUP    OBJECTS { upsBypassFrequency, upsBypassNumLines,              upsBypassVoltage }    STATUS  current    DESCRIPTION            "The upsBasicBypassGroup defines the objects that are            common to the Bypass groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 5 }upsBasicAlarmGroup OBJECT-GROUP    OBJECTS { upsAlarmsPresent, upsAlarmDescr, upsAlarmTime }    STATUS  current    DESCRIPTION            "The upsBasicAlarmGroup defines the objects that are            common to the Alarm  groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 6 }upsBasicTestGroup OBJECT-GROUP    OBJECTS { upsTestId, upsTestSpinLock,              upsTestResultsSummary, upsTestResultsDetail,              upsTestStartTime, upsTestElapsedTime }    STATUS  current    DESCRIPTION            "The upsBasicTestGroup defines the objects that are            common to the Test groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 7 }upsBasicControlGroup OBJECT-GROUP    OBJECTS { upsShutdownType, upsShutdownAfterDelay,              upsStartupAfterDelay, upsRebootWithDuration,              upsAutoRestart }    STATUS  current    DESCRIPTION            "The upsBasicControlGroup defines the objects that are            common to the Control groups of compliant UPSs which            support basic functions."    ::= { upsBasicGroups 8 }upsBasicConfigGroup OBJECT-GROUP    OBJECTS { upsConfigInputVoltage, upsConfigInputFreq,              upsConfigOutputVoltage, upsConfigOutputFreq,              upsConfigOutputVA, upsConfigOutputPower,              upsConfigLowBattTime, upsConfigAudibleStatus }    STATUS  current    DESCRIPTION            "The upsBasicConfigGroup defines the objects that are            common to the Config groups of UPSs which support            basic functions."    ::= { upsBasicGroups 9 }upsFullGroups         OBJECT IDENTIFIER ::= { upsGroups 3 }upsFullIdentGroup OBJECT-GROUP    OBJECTS { upsIdentManufacturer, upsIdentModel,              upsIdentUPSSoftwareVersion,              upsIdentAgentSoftwareVersion, upsIdentName,              upsIdentAttachedDevices }    STATUS  current    DESCRIPTION            "The upsFullIdentGroup defines objects which are            common to the Ident group of fully compliant UPSs."    ::= { upsFullGroups 1 }upsFullBatteryGroup OBJECT-GROUP    OBJECTS { upsBatteryStatus, upsSecondsOnBattery,              upsEstimatedMinutesRemaining,              upsEstimatedChargeRemaining }    STATUS  current    DESCRIPTION            "The upsFullBatteryGroup defines the objects that are            common to the battery groups of fully compliant UPSs."    ::= { upsFullGroups 2 }upsFullInputGroup OBJECT-GROUP    OBJECTS { upsInputLineBads, upsInputNumLines,              upsInputFrequency, upsInputVoltage }    STATUS  current    DESCRIPTION            "The upsFullInputGroup defines the objects that are            common to the Input groups of fully compliant UPSs."    ::= { upsFullGroups 3 }upsFullOutputGroup OBJECT-GROUP    OBJECTS { upsOutputSource, upsOutputFrequency,              upsOutputNumLines, upsOutputVoltage,              upsOutputCurrent, upsOutputPower,              upsOutputPercentLoad }    STATUS  current    DESCRIPTION            "The upsFullOutputGroup defines the objects that are            common to the Output groups of fully compliant UPSs."    ::= { upsFullGroups 4 }upsFullBypassGroup OBJECT-GROUP    OBJECTS { upsBypassFrequency, upsBypassNumLines,              upsBypassVoltage }    STATUS  current    DESCRIPTION            "The upsFullBypassGroup defines the objects that are            common to the Bypass groups of fully compliant UPSs."    ::= { upsFullGroups 5 }upsFullAlarmGroup OBJECT-GROUP    OBJECTS { upsAlarmsPresent, upsAlarmDescr, upsAlarmTime }    STATUS  current    DESCRIPTION            "The upsFullAlarmGroup defines the objects that are            common to the Alarm  groups of fully compliant UPSs."    ::= { upsFullGroups 6 }upsFullTestGroup OBJECT-GROUP    OBJECTS { upsTestId, upsTestSpinLock,              upsTestResultsSummary, upsTestResultsDetail,              upsTestStartTime, upsTestElapsedTime }    STATUS  current    DESCRIPTION            "The upsFullTestGroup defines the objects that are            common to the Test groups of fully compliant UPSs."    ::= { upsFullGroups 7 }upsFullControlGroup OBJECT-GROUP    OBJECTS { upsShutdownType, upsShutdownAfterDelay,              upsStartupAfterDelay, upsRebootWithDuration,              upsAutoRestart }    STATUS  current    DESCRIPTION"The upsFullControlGroup defines the objects that arecommon to the Control groups of fully compliant UPSs."    ::= { upsFullGroups 8 }upsFullConfigGroup OBJECT-GROUP    OBJECTS { upsConfigInputVoltage, upsConfigInputFreq,              upsConfigOutputVoltage, upsConfigOutputFreq,              upsConfigOutputVA, upsConfigOutputPower,              upsConfigLowBattTime, upsConfigAudibleStatus }    STATUS  current    DESCRIPTION            "The upsFullConfigGroup defines the objects that are            common to the Config groups of fully compliant UPSs."    ::= { upsFullGroups 9 }END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -