Observium_CE/mibs/snr/SNR-ERD-3s

634 lines
14 KiB
Plaintext

SNR-ERD-3s DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
enterprises, IpAddress, Counter, Opaque
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION
FROM SNMPv2-TC
;
snr MODULE-IDENTITY
LAST-UPDATED "201504291200Z"
ORGANIZATION "NAG "
CONTACT-INFO "erd@nag.ru"
DESCRIPTION
"The MIB module for SNR-ERD"
REVISION "201504291200Z"
DESCRIPTION
"Initial revision."
::= { enterprises 40418 }
snr-erd OBJECT IDENTIFIER ::= { snr 2 }
snr-erd-3s OBJECT IDENTIFIER ::= { snr-erd 4}
ipAddressEntry OBJECT IDENTIFIER ::= { snr-erd-3s 1 }
resetsSet OBJECT IDENTIFIER ::= { snr-erd-3s 2 }
sensesSet1 OBJECT IDENTIFIER ::= { snr-erd-3s 3 }
sensesSet2 OBJECT IDENTIFIER ::= { snr-erd-3s 4 }
commS OBJECT IDENTIFIER ::= { snr-erd-3s 5 }
upsMonitoring OBJECT IDENTIFIER ::= { snr-erd-3s 6 }
temperatureSensorsOut OBJECT IDENTIFIER ::= { sensesSet2 2 }
erd3sTraps OBJECT IDENTIFIER ::= { snr-erd-3s 0 }
Float ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A single precision floating-point number. The semantics
and encoding are identical for type 'single' defined in
IEEE Standard for Binary Floating-Point,
ANSI/IEEE Std 754-1985.
The value is restricted to the BER serialization of
the following ASN.1 type:
FLOATTYPE ::= [120] IMPLICIT FloatType
(note: the value 120 is the sum of '30'h and '48'h)
The BER serialization of the length for values of
this type must use the definite length, short
encoding form.
For example, the BER serialization of value 123
of type FLOATTYPE is '9f780442f60000'h. (The tag
is '9f78'h; the length is '04'h; and the value is
'42f60000'h.) The BER serialization of value
'9f780442f60000'h of data type Opaque is
'44079f780442f60000'h. (The tag is '44'h; the length
is '07'h; and the value is '9f780442f60000'h."
SYNTAX Opaque (SIZE(7))
-- Traps
temperatureSensorAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 0 }
temperatureSensorRelease NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 1 }
signal1Contact8Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 2 }
signal1Contact8Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 3 }
signal2Contact9Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 4 }
signal2Contact9Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 5 }
voltageSignal1Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 6 }
voltageSignal1Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 7 }
voltageSignal2Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 8 }
voltageSignal2Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 9 }
anySensorSignal1contact5Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 10 }
anySensorSignal1contact5Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 11 }
anySensorSignal2contact6Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 12 }
anySensorSignal2contact6Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 13 }
anySensorSignal3contact7Alarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 14 }
anySensorSignal3contact7Ok NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 15 }
voltageAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 16 }
voltageOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 17 }
remoteControlContact11On NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 18 }
remoteControlContact11Off NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 19 }
resetedSmartContact10 NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 20 }
temperatureSensorOutAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 23 }
temperatureSensorOutRelease NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 24 }
temperatureSensorOutFail NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 25 }
temperatureSensorOutOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 26 }
upsUtilityFail NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 30 }
upsUtilityOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Check the text of message"
::= { erd3sTraps 31 }
erd3sTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS
{
temperatureSensorAlarm,
temperatureSensorRelease,
signal1Contact8Alarm,
signal1Contact8Ok,
signal2Contact9Alarm,
signal2Contact9Ok,
voltageSignal1Alarm,
voltageSignal1Ok,
voltageSignal2Alarm,
voltageSignal2Ok,
anySensorSignal1contact5Alarm,
anySensorSignal1contact5Ok,
anySensorSignal2contact6Alarm,
anySensorSignal2contact6Ok,
anySensorSignal3contact7Alarm,
anySensorSignal3contact7Ok,
voltageAlarm,
voltageOk,
remoteControlContact11On,
remoteControlContact11Off,
resetedSmartContact10,
temperatureSensorOutAlarm,
temperatureSensorOutRelease,
temperatureSensorOutFail,
temperatureSensorOutOk,
upsUtilityFail,
upsUtilityOk
}
STATUS current
DESCRIPTION
" "
::= { snr-erd-3s 99 }
-- ipAddressEntry
ipAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "myIp"
::= {ipAddressEntry 1}
ipGatewayAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "DGIp"
::= {ipAddressEntry 2}
ipMonitoringDevice OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "monitoredIP"
::= {ipAddressEntry 3}
ipForTrap OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ipForTrap"
::= {ipAddressEntry 4}
-- resetsSet
resetSmartContact10 OBJECT-TYPE
SYNTAX INTEGER
{
reset (1),
bypass (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 1}
numberOfResetPositives OBJECT-TYPE
SYNTAX INTEGER {resetPositives (0)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 2 }
remoteControlContact11 OBJECT-TYPE
SYNTAX INTEGER
{
termostatSetON (3),
switch (4),
manualSetON (2),
manOFF (1),
manON (0),
autoOFF (6),
autoON (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { resetsSet 3 }
-- sensesSet1
monitorAlarmSignal1Contact8 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
doorIsClose (1),
doorIsOpen (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 1}
monitorAlarmSignal2Contact9 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
doorIsClose (1),
doorIsOpen (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 2 }
numberOfAlarmPositives OBJECT-TYPE
SYNTAX INTEGER {resetPositives (0)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 3 }
monitorAnySensorSignal1contact5 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 4 }
monitorAnySensorSignal2contact6 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 5 }
monitorAnySensorSignal3contact7 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
sensorIs0 (1),
sensorIs1 (2),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 6 }
monitorVoltageSignal1 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn (3),
voltageIsYes (2),
voltageIsNo (1),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 7 }
monitorVoltageSignal2 OBJECT-TYPE
SYNTAX INTEGER
{
sensorOn(3),
voltageIsYes (2),
voltageIsNo (1),
sensorOff (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet1 8 }
-- sensesSet2
temperatureSensor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 1 }
temperatureSensorOutSerial1 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 1 }
temperatureSensorOut1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 2 }
temperatureSensorOutSerial2 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 3 }
temperatureSensorOut2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 4 }
temperatureSensorOutSerial3 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 5 }
temperatureSensorOut3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 6 }
temperatureSensorOutSerial4 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 7 }
temperatureSensorOut4 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 8 }
temperatureSensorOutSerial5 OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 9 }
temperatureSensorOut5 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { temperatureSensorsOut 10 }
voltageSensorContact12 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 3 }
sysVoltageAlarm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= { sensesSet2 4 }
-- commS
communityString OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 1}
trapMode OBJECT-TYPE
SYNTAX INTEGER
{
once (1),
cyclically (0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 2}
alarmSense1Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 3}
alarmSense2Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 4}
userSense1Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 5}
userSense2Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 6}
userSense3Name OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 7}
dataType OBJECT-TYPE
SYNTAX INTEGER
{
integer (0),
float (1),
uni (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "qwerty"
::= {commS 10}
-- upsMonitoring
batteryVoltage OBJECT-TYPE
SYNTAX Float
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 1 }
upsTemperature OBJECT-TYPE
SYNTAX Float
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 2 }
inputVoltage OBJECT-TYPE
SYNTAX Float
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 3 }
outputVoltage OBJECT-TYPE
SYNTAX Float
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 4 }
upsLoading OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 5 }
upsStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown (2),
utilityFail (1),
utilityOk (0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "qwerty"
::= { upsMonitoring 6 }
END