SOCOMECUPS-MIB
Detailed view of the defined objects, syntax rules, and hierarchical paths.
259
Objects
Active
Status
5
Dependencies
Imported Objects
Objects
259 total| Object Name |
|---|
socomecSicon OBJECT IDENTIFIER .1.3.6.1.4.1.4555 |
RFC1155-SMI INTEGER .1.3.6.1.4.1.4555 |
software OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1 |
network OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1 |
netvision OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1 |
upsObjects OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1 |
upsIdent OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.1 |
upsIdentModelThe UPS Model designation.ro DisplayString .1.3.6.1.4.1.4555.1.1.1.1.1.1 |
upsIdentUPSFirmwareVersionThe UPS firmware version.ro DisplayString .1.3.6.1.4.1.4555.1.1.1.1.1.2 |
upsIdentAgentSoftwareVersionThe UPS Net Vision software version.ro DisplayString .1.3.6.1.4.1.4555.1.1.1.1.1.3 |
upsIdentUpsSerialNumberThe UPS serial no.ro DisplayString .1.3.6.1.4.1.4555.1.1.1.1.1.4 |
upsBattery OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.2 |
upsBatteryStatusThe present battery statusro Enumeration .1.3.6.1.4.1.4555.1.1.1.1.2.1 |
upsSecondsOnBatteryIf the unit is on battery power, the elapsed time
since the UPS last switched to battery power, or the
time since the network management subsystem was last
restarted, whichever is less. -1 shall be returned
if the unit is not on battery power.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.2.2 |
upsEstimatedMinutesRemainingAn estimate of the time to battery charge depletion
under the present load conditions if the utility power
is off and remains off, or if it were to be lost and
remain off.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.2.3 |
upsEstimatedChargeRemainingAn estimate of the battery charge remaining expressed
as a percent of full charge.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.2.4 |
upsBatteryVoltageThe magnitude of the present battery voltage in 0.1 Volt DC.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.2.5 |
upsBatteryTemperatureThe ambient temperature at or near the UPS Battery
casing.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.2.6 |
upsInput OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.3 |
upsInputNumLinesThe number of input lines utilized in this device.
This variable indicates the number of rows in the
input table.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.1 |
upsInputFrequencyThe current input frequency to the UPS system in 0.1 HZ.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.2 |
upsInputTableA list of input table entries. The number of entries
is given by the value of upsInputNumLines. SEQUENCE OF UpsInputEntry .1.3.6.1.4.1.4555.1.1.1.1.3.3 |
upsInputEntryAn entry containing information applicable to a
particular input line. UpsInputEntry .1.3.6.1.4.1.4555.1.1.1.1.3.3.1 |
upsInputLineIndexro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.3.1.1 |
upsInputVoltageThe input utility line voltage in 0.1 volts.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.3.1.2 |
upsInputCurrentThe magnitude of the present input current in 0.1 A.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.3.1.3 |
upsInputVoltageMaxThe maximum utility line voltage in 0.1 VAC for last 1 minute.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.3.1.4 |
upsInputVoltageMinThe minimum utility line voltage in 0.1 VAC for last 1 minute.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.3.3.1.5 |
upsOutput OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.4 |
upsOutputSourceThe present source of output power. The enumeration
none(2) indicates that there is no source of output
power (and therefore no output power), for example,
the system has opened the output breaker.ro INTEGER SYNTAX INTEGER { unknown(1), onInverter(2), onMains(3), ecoMode(4), onBypass(5), standby(6), onMaintenanceBypass(7), upsOff(8), normalMode(9) } .1.3.6.1.4.1.4555.1.1.1.1.4.1 |
upsOutputFrequencyThe current output frequency of the UPS system in 0.1 of HZ.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.2 |
upsOutputNumLinesThe number of output lines utilized in this device.
This variable indicates the number of rows in the
output table.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.3 |
upsOutputTableA list of output table entries. The number of
entries is given by the value of upsOutputNumLines. SEQUENCE OF UpsOutputEntry .1.3.6.1.4.1.4555.1.1.1.1.4.4 |
upsOutputEntryAn entry containing information applicable to a
particular output line. UpsOutputEntry .1.3.6.1.4.1.4555.1.1.1.1.4.4.1 |
upsOutputLineIndexThe output line identifier.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.4.1.1 |
upsOutputVoltageThe output voltage of the UPS system in 0.1 volts.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.4.1.2 |
upsOutputCurrentThe output current of the UPS system in 0.1 Amps.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.4.1.3 |
upsOutputPercentLoadThe percentage of the UPS power capacity presently
being used on this output line, i.e., the greater of
the percent load of true power capacity and the
percent load of VA.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.4.1.4 |
upsOutputKvaOutput KVA.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.4.4.1.5 |
upsBypass OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.5 |
upsBypassFrequencyThe present bypass frequency.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.5.1 |
upsBypassNumLinesThe number of bypass lines utilized in this device.
This entry indicates the number of rows in the bypass
table.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.5.2 |
upsBypassTableA list of bypass table entries. The number of
entries is given by the value of upsBypassNumLines. SEQUENCE OF UpsBypassEntry .1.3.6.1.4.1.4555.1.1.1.1.5.3 |
upsBypassEntryAn entry containing information applicable to a
particular bypass input. UpsBypassEntry .1.3.6.1.4.1.4555.1.1.1.1.5.3.1 |
upsBypassLineIndexThe bypass line identifier.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.5.3.1.1 |
upsBypassVoltageThe present bypass voltage.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.5.3.1.2 |
upsBypassCurrentThe present bypass current.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.5.3.1.3 |
upsAlarm OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.6 |
upsAlarmsPresentThe present number of active alarm conditions.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.1 |
upsAlarmTableA list of alarm table entries. The table contains
zero, one, or many rows at any moment, depending upon
the number of alarm conditions in effect. The table
is initially empty at agent startup. The agent
creates a row in the table each time a condition is
detected and deletes that row when that condition no
longer pertains. The agent creates the first row with
upsAlarmId equal to 1, and increments the value of
upsAlarmId each time a new row is created, wrapping to
the first free value greater than or equal to 1 when
the maximum value of upsAlarmId would otherwise be
exceeded. Consequently, after multiple operations,
the table may become sparse, e.g., containing entries
for rows 95, 100, 101, and 203 and the entries should
not be assumed to be in chronological order because
upsAlarmId might have wrapped.
Alarms are named by an OBJECT IDENTIFIER,
upsAlarmDescr, to allow a single table to
reflect well known alarms plus alarms defined by a
particular implementation, i.e., as documented in the
private enterprise MIB definition for the device. No
two rows will have the same value of upsAlarmDescr,
since alarms define conditions. In order to meet this
requirement, care should be taken in the definition of
alarm conditions to insure that a system cannot enter
the same condition multiple times simultaneously.
The number of rows in the table at any given time is
reflected by the value of upsAlarmsPresent. SEQUENCE OF UpsAlarmEntry .1.3.6.1.4.1.4555.1.1.1.1.6.2 |
upsAlarmEntryAn entry containing information applicable to a
particular alarm. UpsAlarmEntry .1.3.6.1.4.1.4555.1.1.1.1.6.2.1 |
upsAlarmIdA unique identifier for an alarm condition. This
value must remain constant.ro PositiveInteger .1.3.6.1.4.1.4555.1.1.1.1.6.2.1.1 |
upsAlarmDescrA reference to an alarm description object. The
object referenced should not be accessible, but rather
be used to provide a unique description of the alarm
condition.ro AutonomousType (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.6.2.1.2 |
upsAlarmTimeThe value of sysUpTime when the alarm condition was
detected. If the alarm condition was detected at the
time of agent startup and presumably existed before
agent startup, the value of upsAlarmTime shall equal
0.ro TimeStamp (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.6.2.1.3 |
upsAlarmExtDesExtra description.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.6.2.1.4 |
upsWellKnownAlarms OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.6.3 |
upsAlarmBatteryBadOne or more batteries have been determined to require
replacement.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.1 |
upsAlarmOnBatteryThe UPS is drawing power from the batteries.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.2 |
upsAlarmLowBatteryThe remaining battery run-time is less than or equal
to upsConfigLowBattTime.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.3 |
upsAlarmDepletedBatteryThe UPS will be unable to sustain the present load
when and if the utility power is lost.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.4 |
upsAlarmTempBadA temperature is out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.5 |
upsAlarmInputBadAn input condition is out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.6 |
upsAlarmOutputBadAn output condition (other than OutputOverload) is
out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.7 |
upsAlarmOutputOverloadThe output load exceeds the UPS output capacity.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.8 |
upsAlarmOnBypassThe Bypass is presently engaged on the UPS.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.9 |
upsAlarmBypassBadThe Bypass is out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.10 |
upsAlarmOutputOffAsRequestedThe UPS has shutdown as requested, i.e., the output is off.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.11 |
upsAlarmUpsOffAsRequestedThe entire UPS has shutdown as commanded.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.12 |
upsAlarmChargerFailedAn uncorrected problem has been detected within the
UPS charger subsystem.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.13 |
upsAlarmUpsOutputOffThe output of the UPS is in the off state.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.14 |
upsAlarmUpsSystemOffThe UPS system is in the off state.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.15 |
upsAlarmFanFailureThe failure of one or more fans in the UPS has been detected.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.16 |
upsAlarmFuseFailureThe failure of one or more fuses has been detected.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.17 |
upsAlarmGeneralFaultA general fault in the UPS has been detected.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.18 |
upsAlarmDiagnosticTestFailedThe result of the last diagnostic test indicates a failure.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.19 |
upsAlarmCommunicationLostA problem has been encountered in the
communications between the agent and the UPS.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.20 |
upsAlarmAwaitingPowerThe UPS output is off and the UPS is awaiting the
return of input power.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.21 |
upsAlarmShutdownPendingA upsShutdownAfterDelay countdown is underway.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.22 |
upsAlarmShutdownImminentThe UPS will turn off power to the load in less than
5 seconds; this may be either a timed shutdown or a
low battery shutdown.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.23 |
upsAlarmTestInProgressA test is in progress, as initiated and indicated by
the Test Group. Tests initiated via other
implementation-specific mechanisms can indicate the
presence of the testing in the alarm table, if
desired, via a OBJECT-TYPE macro in the MIB
document specific to that implementation and are
outside the scope of this OBJECT-TYPE.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.24 |
upsAlarmPowerSupplyFaultDigital power supply fault.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.25 |
upsAlarmAuxMainFailAuxiliary mains out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.26 |
upsAlarmManualBypassCloseManual By-pass closedro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.27 |
upsAlarmShortCircuitShort Circuit on UPS output.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.28 |
upsAlarmBatteryChargerFailureBattery charger failure.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.29 |
upsAlarmInverterOverCurrentInverter Over-current.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.30 |
upsAlarmInverterDistorsionExcessive Inverter Distorsion.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.31 |
upsAlarmPrechargeVoltageFailPrecharge voltage out of tolerance.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.32 |
upsAlarmBoostTooLowBoost output voltage too low.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.33 |
upsAlarmBoostTooHighBoost output voltage too high.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.34 |
upsAlarmBatteryTooHighBattery voltage too high.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.35 |
upsAlarmImproperConditionImproper condition of usero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.36 |
upsAlarmOverloadTimeoutOverload timeout blocking Inverter.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.37 |
upsAlarmControlSystemFailureMicroprocessor control system failurero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.38 |
upsAlarmDataCorruptedConfiguration data map corrupted.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.39 |
upsAlarmPllFaultPll fault.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.40 |
upsAlarmInputGeneralAlarmInput mains general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.41 |
upsAlarmRectifierGeneralAlarmRectifier general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.42 |
upsAlarmBoostGeneralAlarmBoost general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.43 |
upsAlarmInverterGeneralAlarmInverter general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.44 |
upsAlarmBatteryGeneralAlarmBettery charger general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.45 |
upsAlarmOutputOverOutput voltage over limit.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.46 |
upsAlarmOutputUnderOutput voltage under limit.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.47 |
upsAlarmBypassGeneralAlarmBypass charger general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.48 |
upsAlarmStopForOverloadStop for overload.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.49 |
upsAlarmImminentStopUPS imminent stopro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.50 |
upsAlarmModule1AlarmModule 1 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.51 |
upsAlarmModule2AlarmModule 2 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.52 |
upsAlarmModule3AlarmModule 3 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.53 |
upsAlarmModule4AlarmModule 4 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.54 |
upsAlarmModule5AlarmModule 5 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.55 |
upsAlarmModule6AlarmModule 6 in parallel general alarm.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.56 |
upsAlarmExternalAlarm1External Alarm 1.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.57 |
upsAlarmExternalAlarm2External Alarm 2.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.58 |
upsAlarmExternalAlarm3External Alarm 3.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.59 |
upsAlarmExternalAlarm4External Alarm 4.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.60 |
upsAlarmEServiceE-Service General Alarmro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.61 |
upsAlarmRedundancyLostRedundancy lostro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.62 |
upsAlarmPeriodicServiceCheckPeriodic service check up.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.63 |
upsAlarmAllTransferDisabledAutomatic and manual transfer disabledro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.64 |
upsAlarmAutoTransferDisabledAutomatic transfer disabledro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.65 |
upsAlarmBatteryRoomBattery room alarmro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.66 |
upsAlarmManualBypassManual bypass alarmro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.67 |
upsAlarmBatteryDischargedBattery Dischargedro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.68 |
upsAlarmInsufficientResourcesInsufficient resourcesro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.69 |
upsAlarmOptionalBoardsOptional boards general alarmro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.70 |
upsAlarmRectifierFaultRectifier faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.71 |
upsAlarmBoostFaultBoost faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.72 |
upsAlarmInverterFaultInverter faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.73 |
upsAlarmParallelModuleFaultParallel module faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.74 |
upsAlarmGenSetGeneralGen-set general alarmro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.75 |
upsAlarmGenSetFaultGen-set faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.76 |
upsAlarmEmergencyStopActiveEmergency stop activero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.77 |
upsAlarmBatteryCircuitOpenBattery circuit openro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.78 |
upsAlarmFansFailureFans failurero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.79 |
upsAlarmPhaseRotationFaultPhase rotation faultro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.80 |
upsAlarmA62A62.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.81 |
upsAlarmA63A63.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.6.3.82 |
upsTest OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.7 |
upsTestIdThe test named by an OBJECT IDENTIFIER which
allows a standard mechanism for the initiation of
test, including the well known tests identified in
this document as well as those introduced by a
particular implementation, i.e., as
documented in the private enterprise MIB definition
for the device.
Setting this variable initiates the named test. Sets
to this variable require the presence of
upsTestSpinLock in the same SNMP message.
The set request will be rejected with an appropriate
error message if the requested test cannot be
performed, including attempts to start a test when
another test is already in progress. Tests in
progress may be aborted by setting this variable to
upsTestAbortTestInProgress.
Read operations return the value of the name of the
test in progress if a test is in progress or the name
of the last test performed if no test is in progress,
unless no test has bee run, in which case the well
known value upsTestNoTestsInitiated is returned.rw INTEGER SYNTAX OBJECT IDENTIFIER -- .1.3.6.1.4.1.4555.1.1.1.1.7.1 |
upsTestSpinLockA spin lock on the test subsystem. The spinlock is
used as follows.
Before starting a test, a manager-station should make
sure that a test is not in progress as follows:
try_again:
get (upsTestSpinLock)
while (upsTestResultsSummary == inProgress) {
/* loop while a test is running for another
manager */
short delay
get (upsTestSpinLock)
}
lock_value = upsTestSpinLock
/* no test in progress, start the test */
set (upsTestSpinLock = lock_value, upsTestId =
requested_test)
if (error_index == 1) { /* (upsTestSpinLock
failed) */
/* if problem is not access control, then
some other manager slipped in ahead of us
*/
goto try_again
}
if (error_index == 2) { /* (upsTestId) */
/* cannot perform the test */
give up
}
/* test started ok */
/* wait for test completion by polling
upsTestResultsSummary */
get (upsTestSpinLock, upsTestResultsSummary,
upsTestResultsDetail)
while (upsTestResultsSummary == inProgress) {
short delay
get (upsTestSpinLock, upsTestResultsSummary,
upsTestResultsDetail)
}
/* when test completes, retrieve any additional
test results */
/* if upsTestSpinLock == lock_value + 1, then
these are our test */
/* results (as opposed to another manager's */
The initial value of upsTestSpinLock at agent
initialization shall be 1.rw INTEGER SYNTAX TestAndIncr -- .1.3.6.1.4.1.4555.1.1.1.1.7.2 |
upsTestResultsSummaryThe results of the current or last UPS diagnostics
test performed. The values for donePass(1),
doneWarning(2), and doneError(3) indicate that the
test completed either successfully, with a warning, or
with an error, respectively. The value aborted(4) is
returned for tests which are aborted by setting the
value of upsTestId to upsTestAbortTestInProgress.
Tests which have not yet concluded are indicated by
inProgress(5). The value noTestsInitiated(6)
indicates that no previous test results are available,
such as is the case when no tests have been run since
the last reinitialization of the network management
subsystem and the system has no provision for non-
volatile storage of test results.ro INTEGER SYNTAX INTEGER { notActive(1), inProgress(2), byPass(3), failed(4) } .1.3.6.1.4.1.4555.1.1.1.1.7.3 |
upsTestResultsDetailAdditional information about upsTestResultsSummary.
If no additional information available, a zero length
string is returned.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.7.4 |
upsTestStartTimeThe value of sysUpTime at the time the test in
progress was initiated, or, if no test is in progress,
the time the previous test was initiated. If the
value of upsTestResultsSummary is noTestsInitiated(6),
upsTestStartTime has the value 0.ro INTEGER SYNTAX TimeStamp .1.3.6.1.4.1.4555.1.1.1.1.7.5 |
upsTestElapsedTimeThe amount of time, in TimeTicks, since the test in
progress was initiated, or, if no test is in progress,
the previous test took to complete. If the value of
upsTestResultsSummary is noTestsInitiated(6),
upsTestElapsedTime has the value 0.ro INTEGER SYNTAX TimeInterval .1.3.6.1.4.1.4555.1.1.1.1.7.6 |
upsWellKnownTests OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.7.7 |
upsTestNoTestsInitiatedNo tests have been initiated and no test is in progress.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.7.7.1 |
upsTestAbortTestInProgressThe test in progress is to be aborted / the test in
progress was aborted.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.7.7.2 |
upsTestGeneralSystemsTestThe manufacturer's standard test of UPS device
systems.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.7.7.3 |
upsTestQuickBatteryTestA test that is sufficient to determine if the battery
needs replacement.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.7.7.4 |
upsDeepBatteryCalibrationThe system is placed on battery to a discharge level,
set by the manufacturer, sufficient to determine
battery replacement and battery run-time with a high
degree of confidence. WARNING: this test will leave
the battery in a low charge state and will require
time for recharging to a level sufficient to provide
normal battery duration for the protected load.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.7.7.5 |
upsControl OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.8 |
upsControlStatusControlThis object Control UPS statusrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.1 |
upsShutdownDelayThis object set the delay time (in seconds) to turn UPS off after
Net Vision broadcast shutdown request to connected clientsrw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.2 |
upsTurnOffAfterShutdownThis object enable/disable UPS turn off function after shutdown
process completerw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.3 |
upsControlShutdownParametersTableTable which describes the parametes for shutdown process
when shutdown event occurs SEQUENCE OF ShutdownParametersEntry .1.3.6.1.4.1.4555.1.1.1.1.8.4 |
shutdownParametersEntry ShutdownParametersEntry .1.3.6.1.4.1.4555.1.1.1.1.8.4.1 |
upsControlEventDescrThe shutdown event identificationro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.1 |
upsControlEventStatusStatus of the corresponding shutdown Event.
When set to disable(), shutdown process will not start when
corresponding event occured.rw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.2 |
upsControlDelayThe Delay after the occurance of the curresponding shutdown
event that Net Vision should issue shutdown request to
connected clients. For WeeklyScheduledShutdown and
SpecialScheduledShutdown, this is the time before the
configured Shutdowntime when Net Vision will start sending the
warning message to the connected clients. The value is in
units of minutes.rw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.3 |
upsControlFirstWarningThe delay after the occurance of the curresponding shutdown
event that the Net Vision will start sending the warning
message to the connected clients. The value is in units of
secondsrw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.4 |
upsControlWarningIntervalThe frequency of sending warning messages to the connected
clients when the curresponding shutdown event occurs.
The value is in units of seconds.rw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.5 |
upsControlSeverityShutdown daemon severity.rw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.4.1.6 |
upsControlWeeklyScheduleTableThe table to schedule shutting down the ups by weekly. SEQUENCE OF UpsControlWeeklyScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.5 |
upsControlWeeklyScheduleEntryThe entries for each day. UpsControlWeeklyScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.5.1 |
upsControlWeeklyIndexThe index of scheduled events.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.5.1.1 |
upsControlWeeklyShutdownDayThe weekday on which the UPS should shut down.rw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.5.1.2 |
upsControlWeeklyShutdownTimeThe time that the process of shutting down the UPS will be initiated
in hh:mm:ss format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.5.1.3 |
upsControlWeeklyRestartDayThe weekday on which the UPS should restartrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.5.1.4 |
upsControlWeeklyRestartTimeThe time the UPS will restart in hh:mm:ss format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.5.1.5 |
upsControlSpecialScheduleTableThe table to schedule shutting down the ups. SEQUENCE OF UpsControlSpecialScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.6 |
upsControlSpecialScheduleEntryThe entries for each day. UpsControlSpecialScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.6.1 |
upsControlSpecialIndexThe index of scheduled events.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.6.1.1 |
upsControlSpecialShutdownDayThe date on which the UPS should shut down in dd/mm/yyyy
format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.6.1.2 |
upsControlSpecialShutdownTimeThe time that the process of shutting down the UPS will be initiated
in hh:mm:ss formatrw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.6.1.3 |
upsControlSpecialRestartDayThe date on which the UPS should restart in dd/mm/yyyy formatrw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.6.1.4 |
upsControlSpecialRestartTimeThe time the UPS will restart in hh:mm:ss format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.6.1.5 |
upsControlEcoModeScheduleTableThe table to schedule enable/disable ups eco/mode by weekly. SEQUENCE OF UpsControlEcoModeScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.7 |
upsControlEcoModeScheduleEntryThe entries for each day. UpsControlEcoModeScheduleEntry .1.3.6.1.4.1.4555.1.1.1.1.8.7.1 |
upsControlEcoModeIndexThe index of scheduled events.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.8.7.1.1 |
upsControlEcoModeStartDayThe weekday on which the UPS Eco/Mode should enable.rw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.7.1.2 |
upsControlEcoModeStartTimeThe time that the UPS Eco/Mode will be enabled, in hh:mm:ss format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.7.1.3 |
upsControlEcoModeEndDayThe weekday on which the UPS Eco/Mode should disablerw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.8.7.1.4 |
upsControlEcoModeEndTimeThe time the UPS Eco/Mode will disabled, in hh:mm:ss format.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.8.7.1.5 |
upsConfig OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.9 |
upsConfigInputVoltageThe magnitude of the nominal input voltage.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.1 |
upsConfigInputFreqThe nominal input frequency.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.2 |
upsConfigOutputVoltageThe magnitude of the nominal output voltage.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.3 |
upsConfigOutputFreqThe nominal output frequency.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.4 |
upsDevicesTableThe devices powered by UPS and registered to Net Vision SEQUENCE OF UpsDevicesEntry .1.3.6.1.4.1.4555.1.1.1.1.9.5 |
upsDevicesEntryThe devices protected by Net Vision UpsDevicesEntry .1.3.6.1.4.1.4555.1.1.1.1.9.5.1 |
indexOfDeviceThe index of the device that is plugged into the UPS.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.1 |
addrOfDeviceThe ip address of the device.ro IpAddress .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.2 |
nameOfDeviceThe name/description of the device plugged into the UPS.ro DisplayString .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.3 |
timeOfConnectionThe that device registered to Net Visionro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.4 |
statusOfConnectionstatusro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.5 |
severityOfConnectionseverityro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.9.5.1.6 |
upsAgent OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.10 |
upsAgentIpaddressThe ip address that NMS can identify the managed
devicerw IpAddress .1.3.6.1.4.1.4555.1.1.1.1.10.1 |
upsAgentGatewayThe default gateway that allow device managed
through routersrw IpAddress .1.3.6.1.4.1.4555.1.1.1.1.10.2 |
upsAgentSubnetMaskInternet address subnet maskrw IpAddress .1.3.6.1.4.1.4555.1.1.1.1.10.3 |
upsAgentDateThe date in agent, format is (dd/mm/yyyy)rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.10.4 |
upsAgentTimeThe time in agent, format is (hh:mm:ss)rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.10.5 |
upsAgentNtpTimeServerrw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.10.6 |
upsAgentNtpTimeZonerw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.7 |
upsAgentHistoryLogFrequencyThe frequency of the updation of the history log. The value
is in secondsrw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.8 |
upsAgentExtHistoryLogFrequencyThe ups parameters are sampled at the rate governed by the
mconfigHistroyLogFrequency. These sampled values are further
conslidated over period of time which is determined by this
object.rw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.9 |
upsAgentPollRateThe frequency that proxy agent polls the connected
UPS in JBUS protocol. (unit : second)rw INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.10 |
upsAgentBaudRateThe serial port communication speed (2400/9600 allowed).rw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.11 |
upsAgentDhcpStatusEnable or disable DHCP-BootP capabilityrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.12 |
upsAgentTelnetStatusEnable or disable telnet accessrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.13 |
upsAgentTftpStatusEnable or disable network upgrade capabilityrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.14 |
upsAgentResetToDefaultReset all parameters of Net Vision to default valuerw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.15 |
upsAgentRestartRestart Net Visionrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.16 |
upsAgentClearAgentLogClear agent log datarw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.17 |
upsAgentClearEventLogClear event log datarw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.18 |
upsAgentClearExtHistoryLogClear extented history log datarw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.19 |
upsAgentClearHistoryLogClear history log datarw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.20 |
upsAgentTrapsReceiversTableA list of managers to send traps to. The number of
entries is given by the value of upsAgentNumTrapReceivers SEQUENCE OF UpsAgentTrapsReceiversEntry .1.3.6.1.4.1.4555.1.1.1.1.10.21 |
upsAgentTrapsReceiversEntryThe managers to send traps to. UpsAgentTrapsReceiversEntry .1.3.6.1.4.1.4555.1.1.1.1.10.21.1 |
trapsIndexThe index to a trap receiver entry.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.21.1.1 |
trapsReceiverAddrThe IP address of the manager to send a trap to.rw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.10.21.1.2 |
receiverCommunityStringThe community name to use in the trap when
sent to the manager.rw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.10.21.1.3 |
receiverDescriptionDescription of trap receiversrw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.10.21.1.4 |
upsAgentAccessControlTableA list of managers which can access Net Vision with private
community string. SEQUENCE OF UpsAgentAccessControlEntry .1.3.6.1.4.1.4555.1.1.1.1.10.22 |
upsAgentAccessControlEntryThe managers. UpsAgentAccessControlEntry .1.3.6.1.4.1.4555.1.1.1.1.10.22.1 |
accessIndexThe index to a access control entry.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.22.1.1 |
accessControlAddrThe IP address of the manager to access Net Visionrw DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.10.22.1.2 |
accessCommunityStringThe community name to use in the manager when
access Net Visionrw DisplayString .1.3.6.1.4.1.4555.1.1.1.1.10.22.1.3 |
accessControlModeAccess type, only read-Write access type can change parameter
of Net Visionrw Enumeration .1.3.6.1.4.1.4555.1.1.1.1.10.22.1.4 |
upsAgentMibVersionThe version of MIB spec.ro INTEGER .1.3.6.1.4.1.4555.1.1.1.1.10.23 |
upsAgentTrapStringThis OID allows traps to be sent with an octet string argument that my not be defined in the. A get of this OID will return error or NULL string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.4555.1.1.1.1.10.50 |
emdStatus OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.1.11 |
emdSatatusTemperatureThe measurement of EMD temperature, in 0.1 degreero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.11.1 |
emdSatatusHumidityThe measurement of EMD humidity, in 0.1 degreero INTEGER .1.3.6.1.4.1.4555.1.1.1.1.11.2 |
upsTraps OBJECT IDENTIFIER .1.3.6.1.4.1.4555.1.1.1.2 |
upsTrapOnBatteryThe UPS is operating on battery power. This trap is
persistent and is resent at one minute intervals until
the UPS either turns off or is no longer running on
battery. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.1 |
upsTrapTestCompletedThis trap is sent upon completion of a UPS diagnostic
test. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.2 |
upsTrapAlarmEntryAddedThis trap is sent each time an alarm is inserted into
to the alarm table. It is sent on the insertion of
all alarms except for upsAlarmOnBattery and
upsAlarmTestInProgress. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.3 |
upsTrapAlarmEntryRemovedThis trap is sent each time an alarm is removed from
the alarm table. It is sent on the removal of all
alarms except for upsAlarmTestInProgress. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.4 |
upsTrapUpsNormalINFORMATION: The UPS status is normal. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.5 |
upsTrapUpsBattTestFailedSEVERE: UPS failed the last test of battery. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.6 |
upsTrapOnBatteryPowerWARNING: The UPS has switched to battery backup power. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.7 |
upsTrapBatteryLowSEVERE: Battery is near to be discharged. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.8 |
upsTrapPowerRestoredINFORMATION: Input power has been restored. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.9 |
upsTrapImminentStopSEVERE: The UPS is near to switch off the
output power. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.10 |
upsTrapTurnedOffWARNING: The UPS has been turned off by the management station. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.11 |
upsTrapOverTemperatureSEVERE: The UPS has sensed a temperature
greater than its limit. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.12 |
upsTrapOverloadSEVERE: The UPS has sensed a load greater than 100 percent
of its rated capacity. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.13 |
upsTrapOnMainsSEVERE: The UPS output is on mains. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.14 |
upsTrapRedoundancyLostSEVERE: Redoundancy is lost. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.15 |
upsTrapEmdTempLowSEVERE: EMD Sensor detected low temperature. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.16 |
upsTrapEmdTempHighSEVERE: EMD Sensor detected high temperature. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.17 |
upsTrapEmdHumidityLowSEVERE: EMD Sensor detected low humidity. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.18 |
upsTrapEmdHumidityHighSEVERE: EMD Sensor detected high humidity. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.19 |
upsTrapEmdFirstInputActiveSEVERE: The <customized string_1> input is active. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.20 |
upsTrapEmdFirstInputRestoredINFORMATION: The <customized string_1> input is restored. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.21 |
upsTrapEmdSecondInputActiveSEVERE: The <customized string_2> input is active. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.22 |
upsTrapEmdSecondInputRestoredINFORMATION: The <customized string_2> input is restored. TRAP-TYPE .1.3.6.1.4.1.4555.1.1.1.2.0.23 |