diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/raisecom/RAISECOM-POWERMONITOR-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/raisecom/RAISECOM-POWERMONITOR-MIB')
| -rw-r--r-- | MIBS/raisecom/RAISECOM-POWERMONITOR-MIB | 173 |
1 files changed, 173 insertions, 0 deletions
diff --git a/MIBS/raisecom/RAISECOM-POWERMONITOR-MIB b/MIBS/raisecom/RAISECOM-POWERMONITOR-MIB new file mode 100644 index 0000000..6fa2b8f --- /dev/null +++ b/MIBS/raisecom/RAISECOM-POWERMONITOR-MIB @@ -0,0 +1,173 @@ +-- MibName=rcPowerMonitor
+-- *****************************************************************
+-- Version 1.0 Created 2011.1.25 by wangjiangbo
+-- This version of MIB is created just for the Management of Power .
+--
+-- Copyright(c) 2002-2012 by RAISECOM TECH, Ltd.
+-- All rights reserved.
+--
+-- modify history
+-- 01£¬20110901,hetao, Ìí¼Ó raisecomPowerStatusTrapºÍ raisecomPowerStatus
+-- *****************************************************************
+RAISECOM-POWERMONITOR-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ raisecomAgent
+ FROM RAISECOM-BASE-MIB
+ -- TruthValue
+ -- FROM SNMPv2-TC
+ Integer32,Unsigned32,Counter32
+ FROM SNMPv2-SMI;
+
+ raisecomPowerMonitor MODULE-IDENTITY
+ LAST-UPDATED "201101190000Z"
+ ORGANIZATION "Raisecom, Inc."
+ CONTACT-INFO
+ " Raise Systems
+
+ Postal: Beijing,
+ China
+
+ Tel: 86-010-82884499
+
+ E-mail: support@raisecom.com"
+
+ DESCRIPTION "The initial revision of this MIB."
+ ::= { raisecomAgent 24}
+
+--
+-- groups in the raisecomPowerMonitor MIB
+--
+raisecomPowerMonitorNotification OBJECT IDENTIFIER ::= { raisecomPowerMonitor 1 }
+raisecomPowerMonitorMibObjects OBJECT IDENTIFIER ::= { raisecomPowerMonitor 2 }
+
+--
+-- raisecomPowerMonitorNotification
+--
+ raisecomPowerVoltNormal NOTIFICATION-TYPE
+ OBJECTS { raisecomPowerIndex,
+ raisecomPowerVoltReference,
+ raisecomPowerVoltValue
+ }
+ STATUS current
+ DESCRIPTION
+ "The trap notification occur when power-card value translating from abnormal to normal."
+ ::= { raisecomPowerMonitorNotification 1 }
+
+ raisecomPowerVoltAbnormal NOTIFICATION-TYPE
+ OBJECTS { raisecomPowerIndex,
+ raisecomPowerVoltReference,
+ raisecomPowerVoltValue
+ }
+ STATUS current
+ DESCRIPTION
+ "The trap notification occur when power-card value translating from normal to abnormal."
+ ::= { raisecomPowerMonitorNotification 2 }
+
+ raisecomPowerStatusTrap NOTIFICATION-TYPE
+ -- OBJECTS { raisecomAlarmHistStatus, raisecomAlarmHistSource,raisecomAlarmHistDescr, raisecomAlarmHistTimestamp, raisecomAlarmHistType }
+ OBJECTS { raisecomPowerIndex,
+ raisecomPowerStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "A raisecomPowerTrap trap is sent when a power alarm generate."
+ ::= { raisecomPowerMonitorNotification 3 }
+
+ raisecomDyingGaspTrap NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION
+ "Dying gasp."
+ ::= { raisecomPowerMonitorNotification 4 }
+
+
+--
+-- raisecomPowerMonitorStateTable
+--
+ raisecomPowerMonitorStateTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RaisecomPowerMonitorStateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Power monitor state table."
+ ::= { raisecomPowerMonitorMibObjects 1 }
+
+ raisecomPowerMonitorStateEntry OBJECT-TYPE
+ SYNTAX RaisecomPowerMonitorStateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Power monitor state entry."
+ INDEX { raisecomPowerIndex }
+ ::= { raisecomPowerMonitorStateTable 1 }
+
+ RaisecomPowerMonitorStateEntry ::= SEQUENCE {
+ raisecomPowerIndex Unsigned32,
+ raisecomPowerSerialNumber OCTET STRING,
+ raisecomPowerType INTEGER,
+ raisecomPowerVoltReference INTEGER,
+ raisecomPowerVoltValue INTEGER,
+ raisecomPowerStatus INTEGER
+ }
+
+ raisecomPowerIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Specify the sequence number of Power."
+ ::= { raisecomPowerMonitorStateEntry 1 }
+
+ raisecomPowerSerialNumber OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "specify the identical serial number of current power card,this
+ string number will be set when device leaving factory"
+ ::= { raisecomPowerMonitorStateEntry 2 }
+
+ raisecomPowerType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ ac(1),
+ dc(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the current type of the power.
+ ac(1) means the current power AC Input.
+ dc(2) means the current power DC Input."
+ ::= { raisecomPowerMonitorStateEntry 3 }
+
+ raisecomPowerVoltReference OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the reference of the volt value of Power."
+ ::= { raisecomPowerMonitorStateEntry 4 }
+
+ raisecomPowerVoltValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the volt value of Power."
+ ::= { raisecomPowerMonitorStateEntry 5 }
+
+
+
+ raisecomPowerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ offline(1),
+ online(2),
+ power-on(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of power alarm."
+ ::= {raisecomPowerMonitorStateEntry 6 }
+
+END
\ No newline at end of file |