?? rfc1628.txt
字號:
upsTestElapsedTime 對象類型
語法:TimeInterval
最大權限:只讀
當前狀態
描述
“以滴答數計時的時間表明正在處理的測試初始化后到目前的時間,或者在沒有測試進
行的情況下表明上一次測試完成所花費的時間。如果upsTestResultsSummary的值是
noTestsInitiated(6),那么upsTestElapsedTime的值就是0。”
::= { upsTest 6 }
-- 周知測試。
UpsWellKnownTests對象標識 ::= { upsTest 7 }
upsTestNoTestsInitiated對象標識符
當前狀態
描述
“沒有啟動測試,而且沒有在線測試。”
::= { upsWellKnownTests1 }
upsTestAbortTestInProgress對象標識符
當前狀態
描述
“在線測試失敗。”
::= { upsWellKnownTests2 }
upsTestGeneralSystemsTest對象標識符
當前狀態
描述
“UPS設備系統的廠商標準測試。”
::= { upsWellKnownTests3 }
upsTestQuickBatteryTest對象標識符
當前狀態
描述
“檢測電池是否需要更換的測試。”
::= { upsWellKnownTests4 }
upsTestDeepBatteryCalibration對象標識符
當前狀態
描述
“由廠商設置系統處于電池放電狀態,只保留足夠的電量決定電池的復位和滿意的電池
運行時間。警告:此測試將使電池處于低充電狀態,需要時間重新充電至提供給保護負載足
夠電池的水平。”
::= { upsWellKnownTests5 }
--控制集合。
upsControl對象標識符 ::= { upsObjects 8 }
upsShutdownType 對象類型
語法:整數{
output(1),
system(2)
}
最大權限:讀寫
當前狀態
描述
“這個對象決定了當upsShutdownAfterDelay和upsRebootWithDuration對象倒數記
數至零時所要采取行動的特性。
對象的值為output(1)表明關閉請求只會使UPS的輸出關閉。對象的值為system(2)表
明關閉請求將使整個UPS系統關閉。”
::= { upsControl 1 }
upsShutdownAfterDelay 對象類型
語法:整數(-1..2147483648)
單位“秒”
最大權限:讀寫
當前狀態
描述
“設置此對象將會在指定的秒數后或在UPS電池快耗盡時關閉UPS輸出或UPS系統
(由關閉時upsShutdownType的值決定關閉哪一個)。值為0會立刻執行關閉操作,值為
-1將放棄倒記數。如果當倒記數到達0時系統已經處于我們想要的狀態,那么不會執行任
何操作。也就是說,如果 upsShutdownType = system 以及系統已經關閉,那么不會有額
外的操作。同樣地,如果upsShutdownType = output 且輸出已經關閉,那么也不會有另外
的操作。在讀的時候,upsShutdownAfterDelay 會返回到關閉時還剩余的秒數,或如果沒
有關閉倒記數在起作用時,返回-1。一些系統中,如果代理在關閉倒記數起作用時重起,那
么會放棄倒記數。這個對象的任何設置說明upsShutdownAfterDelay已經起作用。”
::= { upsControl 2 }
upsStartupAfterDelay 對象類型
語法:整數(-1..2147483648)
單位“秒”
最大權限:讀寫
當前狀態
描述
“設置此對象將在指定的秒數后啟動輸出,包括在必要時啟動UPS。0值使啟動過程
立即開始,-1將放棄倒記數。如果在倒記數至0時,輸出已經運行,那么不會進行任何操
作。設置這個對象說明運行中的upsStartupAfterDelay 倒記數或upsRebootWithDuration
倒記數在起作用。讀upsStartupAfterDelay時將返回至啟動還有多少時間,或在沒有啟動倒
記數時返回-1值。如果倒記數在使用失敗后終止,啟動將在市電恢復后發生。一些系統中,
如果代理在啟動倒記數起作用時重新啟動,那么倒記數將放棄。”
::= { upsControl 3 }
upsRebootWithDuration 對象類型
語法:整數(-1..300)
單位“秒”
最大權限:讀寫
當前狀態
描述
““設置此對象將會在指定的秒數后立即關閉UPS輸出或UPS系統(由關閉時
upsShutdownType的值決定關閉哪一個),并在這段時間后啟動輸出,以及在必要時啟動
UPS。如果執行請求所需的時間大于被請求的時間間隔,那么關閉和啟動將在盡可能最短
的時間內完成,但是不管怎樣,這個請求的時間不能多于被請求的時間間隔+60秒。在讀的
時候,upsRebootWithDuration 會返回倒記數剩余的秒數,或-1表明沒有倒記數。如果在
使用失敗過程中重啟,那么只有在市電恢復后啟動過程才開始。”
::= { upsControl 4 }
upsAutoRestart 對象類型
語法:整數{
on(1),
off(2)
}
最大權限:讀寫
當前狀態
描述
“如果在掉電期間作為upsShutdownAfterDelay或內部電池耗盡的結果而發生停機,
把該對象設置為‘on’會引起UPS系統在關閉后重啟。把該對象設置為‘off’可以防止
UPS系統在關閉后重啟,直到操作員手動或遠程重啟它。如果UPS處于啟動或重新啟動時,
UPS將不會重啟,直到滿足延時。”
::= { upsControl 5 }
-- 配置集合。
upsConfig對象標識符 ::= { upsObjects 9 }
upsConfigInputVoltage 對象類型
語法:非負
單位“均方根伏特”
最大權限:讀寫
當前狀態
描述
“標稱輸入電壓大小。在其他支持對該對象讀寫權限的系統中,如果試圖將該變量設置
為一個不支持的值時,請求會被拒絕,而且代理會發出適當的錯誤消息來響應,也就是,
SNMPv1的badValue,或者SNMPv2的inconsistentValue。”
::= { upsConfig 1 }
upsConfigInputFreq 對象類型
語法:非負
單位“0.1Hz”
最大權限:讀寫
當前狀態
描述
“標稱輸入頻率。在其他支持對該對象讀寫權限的系統中,如果試圖將該變量設置為一
個不支持的值時,請求會被拒絕,而且代理會發出適當的錯誤消息來響應,也就是,SNMPv1
的badValue,或者SNMPv2的inconsistentValue。”
::= { upsConfig 2 }
upsConfigOutputVoltage 對象類型
語法:非負
單位“均方根伏特”
最大權限:讀寫
當前狀態
描述
“輸出電壓的標稱值。在其他支持對該對象讀寫權限的系統中,如果試圖將該變量設置
為一個不支持的值時,請求會被拒絕,而且代理會發出適當的錯誤消息來響應,也就是,
SNMPv1的badValue,或者SNMPv2的inconsistentValue。”
::= { upsConfig 3 }
upsConfigOutputFreq 對象類型
語法:非負
單位“0.1Hz”
最大權限:讀寫
當前狀態
描述
“輸出頻率的標稱值。在其他支持對該對象讀寫權限的系統中,如果試圖將該變量設置
為一個不支持的值時,請求會被拒絕,而且代理會發出適當的錯誤消息來響應,也就是,
SNMPv1的badValue,或者SNMPv2的inconsistentValue。”
::= { upsConfig 4 }
upsConfigOutputVA 對象類型
語法:非負
UNITS"Volt-Amps"
最大權限:只讀
當前狀態
描述
“Volt-Amp標稱值大小。”
::= { upsConfig 5 }
upsConfigOutputPower 對象類型
語法:非負
單位“瓦”
最大權限:只讀
當前狀態
描述
“標稱實際功率額定值的大小。”
::= { upsConfig 6 }
upsConfigLowBattTime 對象類型
SYNTAX非負
單位“分鐘”
最大權限:讀寫
當前狀態
描述
“在lowBattery情況下,通報upsEstimatedMinutesRemaining的值。因為只支持離散
(非連續)值的代理,那么代理將會向下一個支持的值靠攏。如果需要的值大于最大支持的值,
那么將會選最大值。”
::= { upsConfig 7 }
upsConfigAudibleStatus 對象類型
語法:整數{
disabled(1),
enabled(2),
muted(3)
}
最大權限:讀寫
當前狀態
描述
“聽得到的警報的被請求狀態。處于禁止狀態時,可聽到的警報不發聲。允許狀態是自
描述的。在可聽到的警報發聲時,設置對象值為muted(3),將使警報暫時不發聲。此值保
持為靜音,直到正常地停止發聲,且返回用于讀操作的值一直等于muted(3)。在最后時刻,
該數值將轉變為“enabled(2)”。在可聽到的警報不發聲時寫入muted(3)值會被接受,但不
會起任何作用。”
::= { upsConfig 8 }
upsConfigLowVoltageTransferPoint 對象類型
語法:非負
單位“均方根伏特”
最大權限:讀寫
當前狀態
描述
“在UPS系統切換到后備電池之前的允許的最小輸出鏈路電壓。”
::= { upsConfig 9 }
upsConfigHighVoltageTransferPoint 對象類型
語法:非負
單位“均方根伏特”
最大權限:讀寫
當前狀態
描述
“在UPS系統切換到后備電池之前的允許的最大輸出鏈路電壓。”
::= { upsConfig 10 }
--通告,也就是陷阱
upsTraps對象標識符 ::= { upsMIB 2 }
-- 本節定義了由UPS代理發出的周知通告。注意必須要確保不會以多于5秒一次的頻
率向一個接收實體發送特定通告。
upsTrapOnBattery 通告類型
對象{ upsEstimatedMinutesRemaining,upsSecondsOnBattery,
upsConfigLowBattTime }
當前狀態
描述
“UPS正由蓄電池供電。該陷阱會持續,并且每隔1分鐘重發一次,直到UPS關掉或
不再靠電池運行。”
::= { upsTraps 1 }
upsTrapTestCompleted 通告類型
對象{ upsTestId,upsTestSpinLock,upsTestResultsSummary,upsTestResultsDetail,
upsTestStartTime,upsTestElapsedTime }
當前狀態
描述
“在完成UPS診斷測試后發送該陷阱。”
::= { upsTraps 2 }
upsTrapAlarmEntryAdded 通告類型
對象{ upsAlarmId,upsAlarmDescr }
當前狀態
描述
“每個警報發送的陷阱會送入一個報警列表。除了upsAlarmOnBattery和
upsAlarmTestInProgress之外,所有報警都會送入。”
::= { upsTraps 3 }
upsTrapAlarmEntryRemoved 通告類型
對象{ upsAlarmId,upsAlarmDescr }
當前狀態
描述
“每次一個報警發送的陷阱和報警列表無關。除了upsAlarmTestInProgress,在所有
報警清除時都會發送它。”
::= { upsTraps 4 }
-- 一致性信息
upsConformance對象標識符 ::= { upsMIB 3 }
upsCompliances對象標識符 ::= { upsConformance 1 }
--一致性狀態
upsSubsetCompliance MODULE-COMPLIANCE
當前狀態
描述
“僅僅對兩個有聯系的通訊協議支持UPS的一致性狀態。”
MODULE -- this module
MANDATORY-GROUPS{ upsSubsetIdentGroup,upsSubsetBatteryGroup,
upsSubsetInputGroup,upsSubsetOutputGroup,upsSubsetAlarmGroup,
upsSubsetControlGroup,upsSubsetConfigGroup }
OBJECTupsBatteryStatus
語法:整數{
batteryNormal(2),
batteryLow(3)
}
描述
“不需要支持值unknown(1)和batteryDepleted(4)。”
OBJECTupsAlarmDescr
描述
“不需要支持所有的“well known”測試類型。必須支持的周知報警類型是:
upsAlarmOnBattery、upsAlarmLowBattery、upsAlarmInputBad、upsAlarmUpsOutputOff、
upsAlarmUpsSystemOff和upsAlarmTestInProgress。”
OBJECTupsOutputSource
語法:整數{
normal(2),
battery(4)
}
描述
“不需要支持值other(1)、none(2)、bypass(4)、booster(6)和reducer(7)。”
OBJECTupsShutdownType
最小權限:只讀
描述
“不需要讀寫權限,也就是,服從的系統不需要支持多于一種的關機類型。”
OBJECTupsAutoRestart
最小權限:只讀
描述
“不需要讀寫權限,也就是,服從的系統不需要支持多于一種的重啟類型。”
OBJECTupsConfigInputVoltage
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigInputFreq
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigOutputVoltage
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigOutputFreq
最小權限:只讀
描述
“不需要讀寫權限。”
::= { upsCompliances 1 }
upsBasicCompliance MODULE-COMPLIANCE
當前狀態
描述
“支持所有特征的功能的UPS的一致狀態,就像控制。”
MODULE -- this module
MANDATORY-GROUPS { upsBasicIdentGroup,upsBasicBatteryGroup,
upsBasicInputGroup,upsBasicOutputGroup,upsBasicAlarmGroup,upsBasicTestGroup,
upsBasicControlGroup,upsBasicConfigGroup }
OBJECTupsAlarmDescr
描述
“不需要支持所有的“well known”測試類型。必須支持的周知報警類型是:
upsAlarmOnBattery、upsAlarmLowBattery、upsAlarmDepletedBattery、
upsAlarmTempBad、upsAlarmInputBad、upsAlarmOutputOverload、upsAlarmOnBypass、
upsAlarmBypassBad、upsAlarmOutputOffAsRequested、upsAlarmUpsOffAsRequested、
upsAlarmUpsOutputOff、upsAlarmUpsSystemOff、upsAlarmGeneralFault、
upsAlarmDiagnosticTestFailed、upsAlarmCommunicationsLost、
upsAlarmShutdownPending和upsAlarmTestInProgress。”
OBJECTupsTestId
描述
“不需要支持所有的‘周知’測試類型。如果不支持測試,那么唯一必須支持的周知測
試類型是upsTestNoTestsInitiated。”
OBJECTupsOutputSource
語法:整數{
normal(2),
battery(4)
}
描述
“不需要支持值other(1)、none(2)、bypass(4)、booster(6)和reducer(7)。”
GROUP upsBasicBypassGroup
描述
“在旁路時,upsBasicBypassGroup只有UPS需要。”
OBJECTupsShutdownType
最小權限:只讀
描述
“不需要讀寫權限,也就是,服從的系統不需要支持多于一種的關機類型。”
OBJECTupsAutoRestart
最小權限:只讀
描述
“不需要讀寫權限,也就是,服從的系統不需要支持多于一種的重啟類型。”
OBJECTupsConfigInputVoltage
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigInputFreq
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigOutputVoltage
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigOutputFreq
最小權限:只讀
描述
“不需要讀寫權限。”
OBJECTupsConfigLowBattTime
描述
“對于一些系統實現所有可能的值會比較困難。因此,并不是必須支持所有可能的值。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -